rem原理和简介
(1).字体单位
单位的值是根据html根元素大小而定,同样可以作为宽度高度单位
(2).适配原理
将px替换为rem,动态修改html的font-size适配
(3).单位
1rem=16px,why? F12中1rem在computed中font-size属性中会显示为font-size:16px
总结:
rem的单位默认是1rem=html跟元素的px大小,而默认html元素自身是16px,当然你可以在给html元素设置font-size:17px,那么此时1rem=17px
因此可以通过媒体查询动态修改html元素的font-size实现适配
我们需要知道1rem等于多长,只需要审查元素html元素的font-size大小即可.我们只需要动态的修改font-size的大小实现自适应布局。
推荐:
作为后端最讨厌的就是麻烦的媒体查询,这里推荐一个前端仁兄的作品,让我们只用关心设计稿实际宽度,制作稿最大宽度就能完成全部兼容。
例如设计稿为750,最大宽度为750,则为(750,750),我们只需要按照设计稿大小来写前端页面,最终其他屏幕全部适应。
gitup地址:我是飞机票