rem布局

1.辨析rem/em/px/pt

px:像素,相对于显示器屏幕分辨率而言;

em:比例,相对父元素设置字体大小;

pt:point,印刷行业常用单位,等于1/72英寸;

rem:CSS3新增,根据网页根元素(html)设置字体大小,默认为16px。

2.适配规则

需要一个基准

初始的编排标准;

计算方式:

各单位比例
    html {
    font-size: 62.5%;
    /*10 ÷ 16 × 100% = 62.5%,改变默认16px为10px,在Chrome下,默认最下字体为12px,可以设置font-size: 625%,其他以此类推*/
    }
    body {
        font-size: 1.4rem;
        / *1.4 × 10px = 14px */
    }
    h1 {
        font-size: 2.4rem;
        /*2.4 × 10px = 24px*/
    }

在根元素中定义了一个基本字体大小为62.5%(也就是10px。设置这个值主要方便计算,如果没有设置,将是以“16px”为基准 )。从上面的计算结果,我们使用“rem”就像使用“px”一样的方便,而且同时解决了“px”和“em”两者不同之处。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容