我有一种字体可以在Firefox上错误地呈现某些字符。如果检测到Firefox,我想将字体更改为其他字体。我尝试了这种技术:
body:not(:-moz-handler-blocked) .altFont {
font-family: helvetica, arial, sans-serifs !important;
}
它不起作用,并且在Firefox网站上它说它不推荐。我想知道是否有其他方法可以检查?
答案 0 :(得分:2)
使用以下语法定位任何版本的Firefox浏览器:
@-moz-document url-prefix() {
/* Styles to be executed on firefox */
body .altFont {
font-family: helvetica, arial, sans-serifs !important;
}
}