Chrome浏览器上如何设置小于12PX的字体?

发布于 2017-04-28 10:54:56 字数 105 浏览 1603 评论 8

今天把字体设置成小于12px文字时候,谷歌浏览器Google Chrome就不能显示出CSS所设置小于12px的文字字体效果,任然显示的12PX的大小,通过审查元素发现设置的字体大小并没有被覆盖,这是什么回事?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

Jsmile 回复 泛泛之交 2017-04-28 11:06:17

你这个方法不错,非常感谢!

Jsmile 回复 晚风撩人 2017-04-28 11:05:50

-webkit-text-size- adjust 已经被废除了,写了也没有用。

Jsmile 回复 浮生未歇 2017-04-28 11:04:58

写了这个没有用啊?

浮生未歇 2017-04-28 11:04:36

听说在新版本的CSS中,已经有min-font-size/max-font-size控制最小/最大字体大小,这样就方便多了。

晚风撩人 2017-04-28 11:03:08

CSS Mobile Text Size Adjustment Module Level 1 规范中,text-size-adjust 的取值如下:

取值:auto | none |
默认值:auto(iPad 默认值是 none[1])
继承性:有

该属性最先是由 iOS 1.0 引入的,所以本来就是解决移动设备上的问题而出现的。通常 iPhone(iOS4)横屏时,-webkit-text-size- adjust 的值约为140%。所以如果想取消 iOS 设备横屏切换时候字号变大,正确的用法应该是:

-webkit-text-size-adjust:100%;
泛泛之交 2017-04-28 11:00:13

新版本的谷歌浏览器需要使用 CSS 的缩放属性,强制缩放元素,就达到了缩放字体的效果。

transform:scale(0.875);
Jsmile 回复 泛泛之交 2017-04-28 10:57:49

-webkit-text-size-adjust:none; 已经被废了,在新版本中的谷歌浏览器里面没有效果啊。

泛泛之交 2017-04-28 10:56:59

这个是为了考虑视觉障碍的人吧,像有的近视,就需要大字体才能看的清楚,使用-webkit-text-size-adjust:none;就能解决。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文