借助盒模型完成布局html
明确目标:完成简单Demo,找出不足继续学习优化,目标效果以下前端
编码css3
先尝试对刚才写的Demo应用屏幕改变的效果git
425px&768px的效果图与如今对比github
修改web
参考:segmentfault
1)px:相对长度单位,相对于屏幕的分辨率.浏览器
特色:前端工程师
做用:
2)em:相对长度单位,相对于当前元素的文本尺寸,若是当前元素文本尺寸未设置则相对于浏览器默认字体尺寸
特色:
做用:
3)rem(root em):相对长度单位,只相对于HTML根元素
特色:
p {font-size:14px; font-size:.875rem;}
做用:
4)%
特色:
5)vw(viewport width, viewport指的是浏览器内部可视区域大小)
特色:
6)vh(viewport height)
特色:
7)vm(viewport min)
特色:
实际使用:
如何从UI图中获取所需信息(使用Photoshop)参考:前端工程师技能之photoshop巧用系列
图片获取:
如何进行自适应网页设计 参考:自适应网页设计(Responsive Web Design)
<meta name="viewport" content="width=device-width, initial-scale=1" />
css选择器优先级 参考:优先级-CSS:层叠样式表
从上到下优先级递增: