【发布时间】:2019-05-04 10:48:56
【问题描述】:
在 iOS 上, 浏览器中有一个不一致的功能,我有一个评论页面,用户可以在其中插入他们的评论。输入的 css 为 14px。对于 iOS 设备,用户将被“放大”,因为字体大小小于 16 像素。奇怪的是,在登录页面和结帐页面中,这些字段也是 14 像素,但它没有“放大”。我试图在这里找到模式,然后将字体大小增加到 16px。有人遇到这个问题吗?
【问题讨论】:
在 iOS 上, 浏览器中有一个不一致的功能,我有一个评论页面,用户可以在其中插入他们的评论。输入的 css 为 14px。对于 iOS 设备,用户将被“放大”,因为字体大小小于 16 像素。奇怪的是,在登录页面和结帐页面中,这些字段也是 14 像素,但它没有“放大”。我试图在这里找到模式,然后将字体大小增加到 16px。有人遇到这个问题吗?
【问题讨论】:
尝试使用 EM 代替 PX,em 等于当前的 font-size,例如,如果文档的 font-size 为 12px,则 1em 等于 12px。 Ems 本质上是可扩展的。
阅读以下文章: https://kyleschaeffer.com/development/css-font-size-em-vs-px-vs-pt-vs/
【讨论】: