Firefox 3.6破坏了我的页面样式!

时间:2010-01-27 14:53:07

标签: css layout presentation firefox3.6

真的不想把mozilla归咎于这个,我确信这可能是我在做一些愚蠢的事情但页面在:

万维网。 neverMindFixed .com

该演示文稿将在其他浏览器上正常工作,而不是最新的Firefox。任何人都对此有所了解?

谢谢!

的Si

4 个答案:

答案 0 :(得分:7)

好的,首先,你的CSS很乱。其次,有这个宣言:

#faq-bb li { list-style-image:url(/display_images/stonewall/faq_bullet.gif; list-style-type: none; margin: -2px; padding: 0px;  visible:false;}

请注意网址周围的非常重要的第二个) 。看起来FF 3.6有点挑剔。

答案 1 :(得分:4)

您有visible:false; - “false”无效值。您可以表示visibility: collapse;,但可能在较旧的浏览器或旧备用display: none;中支持不佳。

validate your CSS

答案 2 :(得分:0)

页面上有很多validation errors,这可能会导致问题。这些听起来最重要:

  • 文档类型不允许元素“script”在这里;假设缺少“head”start-tag
  • 文档类型不允许元素“head”在这里
  • 文档类型不允许元素“body”在这里
  • ID“搜索”已定义
  • ...加上Javascript中的一堆错误(检查您的CDATA定义)

同样匿名指出,还有CSS错误。没有属性visible - 我猜你想要visibility: hidden。但我很肯定你不需要隐藏那么多东西。

答案 3 :(得分:0)

对我而言,您的网站正在使用Firefox 3.5和Chrome,但Firefox 3.6存在问题。

,您的演示文稿正在运行
<span class="hidden"> .... </span>

标签显示而不是保持隐藏。

为什么那些标签在那里?

如果你想保留它们,你可能想要清理你对“隐藏”类的定义,比如Anonymous说,你不能指定“visible:false”。删除它,然后验证其余的CSS和HTML。真的有很多错误。