-webkit-text-size-adjust做什么?
我试图了解使用-webkit-text-size-adjust:none;
。
添加/删除,不影响我的Android(铬)或iOS(Safari和铬)的字体大小。 那有什么用?
-webkit-text-size-adjust
它指定如果您(作者)想要在浏览器页面放大时调整文本大小。 大多数情况下,最好将其设置为auto
或100%
因为Web浏览器将处理如何调整文本的大小。
注意:Mozilla devlopers页面说它是一个非标准的
本文将帮助您更多。
有趣的是:使用Twitter Bootstrap的开发人员可能有兴趣知道Bootstrap使用‑webkit‑text‑size‑adjust: 100%
开箱即用: Source Link
编辑
Android手机上的Chrome使用字体提升 ,所以无论您设置了什么值, -webkit-text-size-adjust
都将被忽略 。 你可以通过设置max-height
( 100000px
左右)来查看这个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
属性大致相同。