11 2017 档案

摘要:第一、首先解决软键盘影响布局的问题: 软键盘弹出会改变浏览器可视区域的高度,安卓会触发window.resize事件,ios不会触发,所以如果页面元素的布局是以窗口大小为基准的话,会出现布局混乱;比如body的height:100%等等, 所以需要在页面初始化完成后执行这段代码(固定body的高度, 阅读全文
posted @ 2017-11-22 12:38 欢乐之家 阅读(253) 评论(0) 推荐(0)
摘要:1、简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程。先来大致了解一下浏览器都是怎么工作的: 1. 用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件; 2. 浏览器开始载入html代码,发现<head>标 阅读全文
posted @ 2017-11-20 19:59 欢乐之家 阅读(207) 评论(0) 推荐(0)
摘要:第一、尺寸问题 设计图的尺寸我刚开始要的是750*1334px,但是在实际应用中发现忽略了手机的状态栏和导航栏的高度 iphone的设计标准,状态栏和导航栏的独立像素高度分别为40px和88px android系统的可以更改状态栏和导航栏的高度,可以取默认值为48px和100px 所以设计元素的展现 阅读全文
posted @ 2017-11-17 16:01 欢乐之家 阅读(2357) 评论(0) 推荐(0)
摘要:第一、快速定位文件或者某一个单词 ctrl+o ctrl+f Ctrl+shift+o Ctrl+shift+f 第二、快速切换到某一行 ctrl + g ctrl+ l 第三、控制台选择器 $()返回选择器的第一个元素,相当于document.querySelector();$$()返回所有匹配的 阅读全文
posted @ 2017-11-14 20:12 欢乐之家 阅读(127) 评论(0) 推荐(0)