使用rem单位移动的原因?

时间:2017-03-15 13:02:42

标签: css css3 mobile accessibility css-rem

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

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

但在移动设备上我的想法是,除非有可访问性按钮,例如' A +'否则无法在移动设备中更改浏览器字体大小。 ' A -

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

2 个答案:

答案 0 :(得分:1)

使用px单位不是可访问性问题,因为这是 css像素单位,而不是物理像素

px单位的文字会根据您在浏览器字体大小中选择的缩放比例缩放。

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

答案 1 :(得分:0)

非常感谢!

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

enter image description here

所以即使对于移动设备来说,选择rem单元而不是px也是一个很好的理由,就像桌面

一样