我几乎总是用比默认大得多的字体浏览网页。使它更容易阅读。
但是偶尔我注意到有些网站不允许放大字体,至少在Chrome上是这样。比如这个网站:
http://en.support.wordpress.com/domains/map-existing-domain/我很好奇,(a)为什么Chrome允许网站这样做,(b)如何做到这一点。
谁能解释一下?
天知道,因为浏览器厂商喜欢实现那些注定会被滥用的东西?
b)-webkit-text-size-adjust
是罪魁祸首。参见MDN和上一个问题
这是WebKit的一个bug。
-webkit-text-size-adjust
应该只对移动浏览器有影响。
但是如果你设置-webkit-text-size-adjust
为none
,它(错误地)影响桌面WebKit浏览器(如铬/Chrome和Safari)。
这里是bug报告: https://bugs.webkit.org/show_bug.cgi?id=56543