我的博客原文地址:原文地址如果文章对你有帮助,你的star就是对我最好的鼓励~简介:在前端开发中,静态网页通常需要适配不同分辨率的设备。常用的自适应方案包括媒体查询、百分比、rem和vw/vh等。本文从px为单位出发,分析px在移动端布局中的不足,然后介绍几种不同的自适应方案。px和viewport媒体查询百分比自适应场景下rem方案使用vw/vh实现自适应1.px和viewport在静态网页中,我们经常以像素(px)为单位来描述一个元素的宽度高度和位置信息。在PC端,一般认为在CSS中,1px所代表的真实长度是固定的。那么,px真的是设备无关的,是不是像长度单位米、分米一样是固定大小的呢?答案是不。下图1.1和图1.2分别为PC端和移动端下的显示结果。在网页中,我们设置的font-size统一为16px。
