rem布局

2017-02-21  本文已影响0人  随意_web

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”两者不同之处。

上一篇下一篇

猜你喜欢

热点阅读