我差不多完成了我的新website
但是一些元素(主要是JavaScript和css)在Firefox中不起作用。
我害怕改变太多的代码,因为在其他浏览器(safari,chrome,opera等)中,由于某种原因,我的jQuery / JavaScript似乎在Firefox中被破坏了。
有人可以协助我清理虫子,因为我根本找不到它们吗?
答案 0 :(得分:1)
你有很多麻烦,我甚至不知道从哪里开始。
首先:字体不匹配。在Ubuntu 14.04上测试Mozilla 31.0和Chrome版本37.0.2062.94(64位)。
检查一下。
第二:你有-webkit-前缀你还需要mozilla(-moz-),opera(-o-)和IE(-ms-)的前缀。否则它只能在Safari / Chrome中使用。
此外,专门针对过滤器,请查看this answer(mozilla有过滤器问题。)
第三:你有找不到的文件。与css文件一样。
Forth:检查你的现代化人员。它有些过时了。可能是问题的根源。
第五:你的css执行得不好(根本没有),检查它是否有错误。
第六:css Hyphens需要前缀(-webkit-,-moz-等等。这可能会破坏你的css和你的网站)
PS:还在寻找更多的错误。字体:
它们看起来不同,但这可能是因为它的大小。我也是小写的。可能是你遇到的问题最少,可能会在解决其余问题后得到解决。
CSS:
包含文件col.css
,但在网站上找不到。
Modernizr的:
Yoiur版本是Modernizr 2.5.3。目前的最新版本是2.8.3。作为参考,Modernizr 2.6于2012年问世。您可以查看他们的site。