Html Firefox 40.0.3(Windows)不使用字体系列
我有以下CSS指令:Html Firefox 40.0.3(Windows)不使用字体系列,html,css,firefox,fonts,Html,Css,Firefox,Fonts,我有以下CSS指令: body { font-family: system, -apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", "Helvetica", "Calibri", sans-serif !important; } body { font-family: ".SFNSDisplay-Regular", -apple-system, "Helvetica Neue", "Helvetica", "Calib
body {
font-family: system, -apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", "Helvetica", "Calibri", sans-serif !important;
}
body {
font-family: ".SFNSDisplay-Regular", -apple-system, "Helvetica Neue", "Helvetica", "Calibri", sans-serif !important;
}
在Firefox 40.0.3 for Windows中,显示的字体是一个别名交错的Arial版本:
在适用于Mac OS X的Firefox 40.0.3中,文本被正确呈现:
如果我删除CSS中的Apple system字体部分,那么Windows版本的Firefox会更好地工作,并使用Windows可用的字体,可以正确呈现Calibri或Firefox可用的任何抗锯齿无衬线字体:
body {
font-family: "Helvetica Neue", "Helvetica", "Calibri", sans-serif !important;
}
除了使用特定于平台或用户代理的CSS文件,是否有办法修改CSS,使Windows下的Firefox忽略字体系列指令中它不喜欢的部分?修复了以下指令:
body {
font-family: system, -apple-system, ".SFNSDisplay-Regular", "Helvetica Neue", "Helvetica", "Calibri", sans-serif !important;
}
body {
font-family: ".SFNSDisplay-Regular", -apple-system, "Helvetica Neue", "Helvetica", "Calibri", sans-serif !important;
}