Chrome老版本是修改CUSTOM.css的方法来设置全局雅黑的,新版本升级后(应该是31或32版吧的某个版本吧)这个特性不能用了,用了多个插件或系统设置的方法均不太靠谱,总是会反复。
后来使用了Stylish不错:)
最初是用以下CSS规则:
/*强制全局雅黑
* {font-family:微软雅黑 !important;}@document url-prefix(http://114.93.){
*{
font-family:Open Sans!important;
}
}@document domain(taobao.com){
*{
font-family:微软雅黑,”iconfont”!important;
}
}
*//*土豆网
@document domain(tudou.com){
*{
font-family:微软雅黑,tuiicon !important;
}
}*//*淘宝
@document domain(taobao.com){
*{
font-family:”iconfont”!important;
}
}*//*github
@document domain(github.com){
*{
font-family:微软雅黑,octicons !important;
}
}
*/
结果好像上述站点的图标还是显示不正常,后来找到这样一条神记录,一条解决所有问题:
*:not([class*=”icon”]):not(i){font-family: “Microsoft YaHei” !important;}
问题是,前两天发现WP里插件和主题的评级图标显示不正常了:
把记录修改一下,改成这个:
*:not([class*=”icon”]):not([class*=”star-“]):not(i){font-family: “Microsoft YaHei” !important;}
搞定:
值得注意的是:
一定要写成star-,把所有star-打头的class全部过滤掉才行:)