前言
首先你要知道 vw 和 rem 是什么?怎么使用?
- 简单来说 vw是视口单位,相当于把视口等分成了100,1vw = 1;
- rem是相对单位,设置- 根元素 html 的 font-size- 比如给 html 设置字体大小为100px,1rem = 100px;
 
正文
- 
我们以 iPhone6为基准,屏幕宽度为375px,然后换算成 vw - 注:vw 是视口单位,被均分成了100,1vw = 1,所以根据上面计算,1vw = 3.75px
 375px = 100vw --> 1vw = 3.75px; 复制代码
- 注:vw 是视口单位,被均分成了100,1vw = 1,所以根据上面计算,
- 
一般使用 rem 会给 html 的 font-size=100px,因为方便计算,这里需要把100px 换算为 vwpx -> vw = 100px/3.75px = 26.6666vw 复制代码
应用
定义变量
    $rem = 200rem
复制代码为什么是200rem?
- 根元素font-size=100px,即元素1rem=100px,所以元素1px=1/100rem
- 设计稿一般宽为750px,是iphone6宽度的两倍,所以元素px = 设计稿px/2
- 综上所述,设计稿px/200rem=实际px
栗子
    $rem: 200rem;
    .main {
        box-sizing: border-box;
        min-height: 100vh;
        padding: 32/$rem;
        background: #58bc58;
    }
复制代码
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
    






















![[桜井宁宁]COS和泉纱雾超可爱写真福利集-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/4d3cf227a85d7e79f5d6b4efb6bde3e8.jpg)

![[桜井宁宁] 爆乳奶牛少女cos写真-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/d40483e126fcf567894e89c65eaca655.jpg)
