中文Chrome不能设置小于12px字体

Other 2013-11-26 Chrome,字体,浏览器

Chrome的粉丝估计看到标题就会带着愤怒的表情click进来,其实我也是Chrome屌丝一员,Chrome的优越性以及兼容性几乎是所有Chrome粉丝的热衷理由。
但中文版本的Chrome小于12px的字体样式无效,并最终以最小的12px显示。大家都知道中文字体跟英文字母在大小美观上还是有范围差距的,有些英文字体6px都毫无压力,然而大部分中文字体都是以12px为临界点,几乎大部分站点的中文字体都是12px,只要小于12px中文字体就开始模糊,如图:

FireFox 中8px的效果,虽然也能辨认,但还是有点别扭。

Chrome开发人员为了不让它丑陋的展示,限制了中文字体小于12px的样式,但在早期的Chrome版本27及以下版本都可以通过以下样式声明的方式解决这个问题:

html {  
    -webkit-text-size-adjust: none;
    font-size:8px;
}

但新的Chrome版本发布后,直接把这个API给封死了,所以现在想要在Chrome下看看小于12px字体的效果只能在英文版本的Chrome中查看了。其实这个问题也不算是一个bug,因为不会有中文网站使用小于12px的字体,只不过我们做了一个web绘图工具,在调整字体大小时发现在Chrome下存在这个问题而已!

文字链接:《中文Chrome不能设置小于12px字体

文章地址:http://www.qttc.net/201311386.html

除非标注,琼台博客所有博文均为原创,转载请加文字链接注明来源

乳名?小名?昵称?网名?均可

email,放心,我不会给你乱投广告的

想获得回访就把你的站点URL写上(没有留空)

[NOTICE]木要投放广告
[NOTICE]木要骂人,说不该说的话
[NOTICE]自由言论,但要遵纪守法

Comments 4

  • 投票那里可以无限制刷投的????
    2014-07-15 14:57:51 [ 跟帖 ]
    1 #
  • 但是我的外包项目一般都是国外的,这样就很不方便了。于是就在设置里面找了一下。 设置 〉网络内容 〉自定义字体 〉最小字号 就 Ok 了。
    2013-11-27 19:29:48 [ 跟帖 ]
    也是一种解决方法,但最好的解决方法还是能在样式里搞定,这样控制权都在我们手上,而不需要去教用户怎么在Chrome里设置然后才能显示小字体
    2013-11-27 20:46:29 [ 跟帖 ]
    那就只能等 chrome 修改默认设置了,他们把那个属性都去掉了。另外,连平滑滚动这个都得单独开启,这块不太好。
    2013-11-27 20:48:29 [ 跟帖 ]
    2 #