【问题标题】:Javascript busted in only Firefox, fine in other browsersJavascript 仅在 Firefox 中失效,在其他浏览器中正常
【发布时间】:2014-09-03 21:19:08
【问题描述】:

我几乎完成了我的新website

但有一些元素(主要是 JavaScript 和 css)在 Firefox 中不起作用。

我害怕更改太多代码,因为在其他浏览器(safari、chrome、opera 等)中一切看起来都还不错,出于某种原因,我的 jQuery/JavaScript 似乎在 Firefox 中被破坏了。

有人可以帮我清理错误,因为我根本找不到它们吗?

【问题讨论】:

  • 发布有问题的代码...
  • ..你有比“似乎破产”更具体的问题吗?

标签: jquery html css firefox browser


【解决方案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 文件中一样。

第四:检查你的现代化。它有些过时了。可能是问题的根源。

第五:你的 css 没有很好地执行(根本没有),检查它是否有错误。

第六:css连字符需要前缀(-webkit-、-moz-等。这很可能会破坏你的css和你的网站)

PS:还在寻找更多的错误。

编辑:

Explanation 在前缀上。

字体:

它们看起来不同,但这可能是因为尺寸。我也看到它都是小写的。可能是您遇到的最少的问题,并且可能会在解决其余问题后得到解决。

CSS:

包含文件col.css,但在网站上找不到。

现代人:

你的版本是 Modernizr 2.5.3。当前最新版本是 2.8.3。作为参考 Modernizr 2.6 于 2012 年问世。您可以查看他们的site

【讨论】:

  • 我对这一切都很陌生,所以我只需要澄清你在说什么,我真的不明白你试图帮助我的一半。非常感谢您的帮助!
  • @user3417687 你不明白哪一部分?我会相应地编辑我的答案以提供更多信息。
  • 大部分,我不明白我的字体不匹配,找不到我的css文件。以及如何检查我的现代化设备是否已过时?我很抱歉,我对此真的很陌生
  • @user3417687 我添加了解释,抱歉耽搁了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-11
  • 2020-02-10
相关资源
最近更新 更多