0

我知道最好使用 rem(或 em)单位而不是 px,以便在更改浏览器的字体大小选项时保持文本样式比例。

所以我只在我的项目中使用相对单位而不是 px。

但是在移动设备上,我的想法是不可能在移动设备中更改浏览器字体大小,除非有诸如“A+”“A-”之类的可访问性按钮。

所以我想知道在仅移动设备的情况下是否还有其他原因更喜欢相对单位而不是 px ?

4

2 回答 2

1

使用pxunit 不是可访问性问题,因为这是一个css 像素单元,而不是物理像素

带有单位的文本px将根据您在浏览器字体大小中选择的缩放比例进行缩放。

问题实际上是当用户使用用户定义的自定义 css 来解决可访问性问题时。为 body 元素定义一个默认字体大小,然后为其他元素使用相对单位更容易。这样,您将能够使用自定义 css 来调整 body 元素及其子元素的大小。

于 2017-03-15T16:27:09.950 回答
0

谢谢丝丝!

是的,我检查了 Galaxy note 4,确实可以在显示选项中设置字体大小!

在此处输入图像描述

因此,即使对于移动设备,也有充分的理由更喜欢 rem 单位而不是 px,就像桌面设备一样

于 2017-03-16T09:03:56.103 回答