是不是当你接触到 rem 的时候,感觉 rem 很强大。但是自己接触到的公司项目全部都使用 px,是不是心里有一万个为什么?想知道吗?是你的公司技术更新落后了吗?
有这个疑问的小朋友,如果我没猜错的话,可以肯定你不了解px,且心里肯定认为rem比px好。
如果真是这样,那我们就得好好说说这个问题了。
首先得先弄懂什么是px什么是rem?
现实中真的有太多的人在正在使用rem布局,但他们却没搞懂什么是rem,以及为什么要使用rem?
大部分人使用rem只是因为省事,能自适应屏幕,甚至有大量的rem布局解决方案(如:flexible等)和编辑器插件(如:px-to-rem等),你只要输入一个基准值,工具就可能自动帮你转成rem单位,所以网上很多人都批评rem布局是一个偷懒的做法。rem布局是根据设备分辨率和dpr不同动态设置html字体大小来实现自适应布局的一种做法,是一个等比缩放方案,也就是会根据屏幕大小自动缩放大小以达到自适应效果,也就是说采用rem布局的网站,屏幕越大看到的内容越大,反之屏幕越小看到的内容也就越小。但如果你尝试用不同大小的屏幕访问rem布局的网站,你就会发现&#x