如何专门针对Firefox浏览器?

时间:2016-12-06 15:58:10

标签: javascript css firefox

我有一种字体可以在Firefox上错误地呈现某些字符。如果检测到Firefox,我想将字体更改为其他字体。我尝试了这种技术:

body:not(:-moz-handler-blocked) .altFont { 
  font-family: helvetica, arial, sans-serifs !important;
}

它不起作用,并且在Firefox网站上它说它不推荐。我想知道是否有其他方法可以检查?

1 个答案:

答案 0 :(得分:2)

使用以下语法定位任何版本的Firefox浏览器:

@-moz-document url-prefix() { 
  /* Styles to be executed on firefox */
  body .altFont {
    font-family: helvetica, arial, sans-serifs !important;
  }
}

参考:CSS hacks targeting firefox