rem布局使用屏幕宽度作为高度的布局尺寸准确吗?

rem布局方案基本上都是讲html fontSize设置为手机屏幕的宽度乘以一个系数。例如,淘宝的就是屏幕宽度的1/10。
但是元素的高度也用rem布局,得到的是基于屏幕宽度的一个值,是否基于屏幕高度更准确一些,还是我理解的不对?

阅读 9.6k
8 个回答

我现在就遇到了这种问题,我要适配ipad的横屏模式,如果基于宽度(稍长的边),当宽高比稍微大些的时候,即宽度比较长,平均每rem都会比原来的大,会导致高度没有什么变化的ipad设备放不下之前那些固定高度的元素

基于屏幕高度为什么不用百分比呢.

因为一般的页面是上下滑动,所以我们基于宽度来自适应

宽确定了,比例确定了,高度不就自然是定的么。何来不准确一说。

基于高度也可以,使用 document.body.clientHeight 作为基准,具体效果好不好需要自己把握。

常规来说不会使用高度作为衡量 很多手机宽度相同但是高度就差别很大 一般都是以宽度或者dpr来做标准

你的理解不对

你记得爱情公寓里的iphone18代吗?你想想你基于高度布局有多恐怖

推荐问题