在中文版Chrome里面,网页CSS里所有小于12px的字体设置都无效,最终将显示12px。这样弄的本意可能是好的,因为中文一旦小于12px,就变得不易阅读。
但中文版Chrome也会阅读英文网站啊!中文网页里面也会有英文的小字体设置需求啊!尤其是一些文字部份的设计,不小实在不好看,影响整个排版的美观。
解决方案,添加一个私有属性到html选择器:
html{-webkit-text-size-adjust: none;}
顾名思义, 禁用Webkit内核浏览器的文字大小调整功能。
来源于 解决中文版Chrome下不能显示小于12px的字体 | 帕兰映像
标签: Chrome, CSS, 字体
5:26 下午
终于找到解决方法了,哈哈,太好了,我一直在纠结呢
9:11 下午
不服不行啊 博主的功力实在太深厚啦 拜读了
1:45 上午
看了下,前来支持..嘿嘿. 荒淫回访.
5:49 下午
test
#pg-footer a {font-size: 11px;}
精确到最后元素的写法,其实chrome是支持小于12px大小文字设置的。
9:21 下午
Chrome速度是很快,不过用起来最纠结的是没用在新标签打开书签栏跟地址栏打开新标签的功能,等了N年还是不见,只能继续用firefox
感觉用起来没多大区别,就是FF速度有点卡,不过忍忍还行,总比Chrome的习惯要好
3:56 下午
谢谢了,有空去实践下
10:27 下午
文章不错,支持一下
3:08 下午
挺不错的啊,支持!
1:26 下午
谢谢分享!不过我研究发现,这个不只是说适用中国版本的chrome,英文版同样适用,因为正如作者所讲,这个样式的作用就是:禁用Webkit内核浏览器的文字大小调整功能。
而且这个还有个副作用就是:因为禁用了Webkit内核浏览器文字大小调整功能,所以用户就不能使用Webkit内核浏览器的放大缩小功能了。
所以还是建议慎用!
10:12 上午
找了很久,终于在这里看见了