手机端如何用rem+scss做适配-
发布时间:08/01 来源:未知 浏览:
关键词:
rem介绍
rem(font size of the root element)是指相关于根元素(即html元素)的字体大小的单位。
假如根元素的字体大小是10px, 则5rem的大小为 5*10=50px,例如
html{ font-size: 10px; } p{ width: 2rem; /* 2*10 = 20px;*/ margin: 1rem; }
rem来做适配
之前我们往往这样做页面:viewport width 设定为 device-width,然后选我们需要兼容设施的最小宽度(个别是320px)。依据这最小宽度来做页面。单位运用px和百分比。在宽度不一样的设施上,页面的字体大小,内容尺寸都是同样的,不一样的是,大屏的内容间的闲暇比小屏的大。所以这样做的缺陷就是,页面在某些尺寸的设施上显示的结果欠好。
要是用rem来页面,我们会依据不一样的设施宽度在根元素上设定不一样的字体大小。宽度越宽,字体越大。然后对原本运用px的地方运用rem来替代。这样,字体大小,内容尺寸,对随着屏幕宽度的变大而变大。
第一js设定html的默许字体大小(写在html头部)
打赏
- 上一篇:html5实现分层屏幕适配-
- 下一篇:基于HTML5陀螺仪实现挪移动画结果-