-webkit-text-size-adjust做什么?

我试图了解使用-webkit-text-size-adjust:none;

添加/删除,不影响我的Android(铬)或iOS(Safari和铬)的字体大小。 那有什么用?

 -webkit-text-size-adjust 

它指定如果您(作者)想要在浏览器页面放大时调整文本大小。 大多数情况下,最好将其设置为auto100%因为Web浏览器将处理如何调整文本的大小。

注意:Mozilla devlopers页面说它是一个非标准的

本文将帮助您更多。

有趣的是:使用Twitter Bootstrap的开发人员可能有兴趣知道Bootstrap使用‑webkit‑text‑size‑adjust: 100%开箱即用: Source Link

编辑

Android手机上的Chrome使用字体提升 ,所以无论您设置了什么值, -webkit-text-size-adjust都将被忽略 。 你可以通过设置max-height100000px左右)来查看这个bug来禁用字体。

-webkit-text-size-adjust是一项实验技术,指定在iPhone上的Safari中显示文本内容的大小调整。 它需要3种types的值:

  • none:文字大小不调整。

  • 自动(默认):iPhone上的Safari自动调整文本大小。

  • iPhone上的Safari中显示文本的百分比大小。

只有一些移动浏览器支持iOS旁边的CSS属性。 你可以在这里查看兼容性

似乎没有任何已发布的-webkit-text-size-adjust规范,但有一个非正式的描述 ,说明它可以在iPhone上的Safari中使用。

根据CSS移动文本大小调整模块级别 (编辑草稿), auto是初始值,所以-webkit-text-size-adjust:none只有在覆盖将属性设置为不同值的设置时,才会有效果。 大概-webkit-text-size-adjust工作方式与计划的text-size-adjust属性大致相同。