昨天发现google chrome字体小于12px的时候都以12px显示,无语,后经css森林的讨论和测试发现将google chrome的语言设置成英文就没这个问题,应该给google chrome提交这个bug啊!
目前还没找到解决方案,如果有请留言告知!万分感谢
昨天发现google chrome字体小于12px的时候都以12px显示,无语,后经css森林的讨论和测试发现将google chrome的语言设置成英文就没这个问题,应该给google chrome提交这个bug啊!
目前还没找到解决方案,如果有请留言告知!万分感谢
chrome的这个12号字的问题我早就发现了,而且chrome还有一个表单提交的bug,我的博客也写过这样的文章
中文字体小于12px的话很难看,所以这个应该不算是bug吧,是google的人性化设计。
@suu,我的意思是页面上的英文或者数字都不能小于12px
早就知道了,同求解决方法。
不单这一个bug,中文环境下N多bug
提交N年不见处理,也不见改进
所以一直在英文环境下用
这个问题早就发现了,但是目前还是没有好的解决方案,苦啊!
这个是用户可以在浏览器里面设置的,Chrome下等宽字体可以小于12px,FF下也可以设置最小字体,我就设置的不能小于12px
WebKit 核心的人性化考虑之一,小于 12 的中文字体通常看不清楚。
路径“Documents and Settings\你的用户名\Local Settings\Application Data\Google\Chrome\User Data\Default\”中用记事本打开Preferences文件。在”webkit”的”webprefs”里面加多这两行:
“minimum_font_size”: 8,
“minimum_logical_font_siz”: 12,
修改后我的为:
“webkit”: {
“webprefs”: {
“default_fixed_font_size”: 13,
“default_font_size”: 16,
“fixed_font_family”: “\u65B0\u5B8B\u4F53”,
“inspector_settings”: “lastActivePanel:string:elements\n”,
“minimum_font_size”: 8,
“minimum_logical_font_siz”: 12,
“sansserif_font_family”: “Simsun”,
“serif_font_family”: “Simsun”
}
}
好久前就发现了,直到现在还一直郁闷中。
opera也有这样的问题,不知道如何解决?
不好意思,最新版的opera已经解决了这个问题
其实,chrome支持12px以下的,详见:
加一个webkit-text-size-adjust就能解决这个问题。同遇。。。
在 font-size 小于 12px 的 的css里面加上: -webkit-text-size-adjust:none;
chrome设置默认字体大小为12px,在html或body添加:-webkit-text-size-adjust:none;清除chrome默认字体大小即可!但注意:添加此属性后浏览器的字体将不能使用放大缩小功能。
html,body{
-webkit-text-size-adjust:none;
}