2010-01-27 38 views
2

不要真的想責怪mozilla這個,我敢肯定它可能是我做一些愚蠢的事情,但頁面在:Firefox 3.6破壞了我的頁面樣式!

www。 neverMindFixed .com

該演示文稿將在其他瀏覽器上正常工作,而不是最新的Firefox。有人在這方面提出了一些建議?

謝謝!

+2

http://doctype.com/上的人對這類問題非常擅長。 – 2010-01-27 14:56:39

+1

Sceenshots它看起來像什麼樣,它應該如何? – r3zn1k 2010-01-27 14:57:30

+0

Stack Overflow與Doctype一起使用嗎?例如,我應該停止在這裏發佈HTML問題嗎? – thomaspaulb 2010-01-27 15:04:42

回答

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;} 

注意非常重要的缺失第二)周圍的URL。看起來FF3.6有點挑剔。

+1

+1對於「挑剔」Picky很好。 – 2010-01-27 15:50:18

+2

挑剔的另一個詞?符合的。實際上,它不應該很好地猜測url()的結尾。我希望他們會更嚴格地防止錯誤的編碼。 – Joshua 2010-01-27 16:07:41

+1

謝謝你們。 Firefox似乎正在放棄任何帶有無法識別/錯誤CSS屬性的聲明。與其他瀏覽器相比,它們更加苛刻。 我想我會堅強的愛。 再次感謝,幾乎每個人都在這裏發現了「修復你的垃圾CSS」的信息 - 這絕對是問題所在。 Si – 2010-01-27 16:20:42

4

你有visible:false; - 「假」 是無效的價值。您的意思是visibility: collapse;,但這可能在舊版瀏覽器或舊備用版本display: none;中支持較差。

validate your CSS

+0

哇,這是很多可見性設置......這些都是非常必要的嗎? – DisgruntledGoat 2010-01-27 15:25:49

0

頁面上有很多validation errors,這可能會導致問題。這些聲音最重要:

  • 文檔類型不允許元素「script」在這裏;假設失蹤「頭」開始標記
  • 文件類型不允許元素「頭」在這裏
  • 文件類型不允許元素「身體」在這裏
  • ID「搜索」已經定義
  • ...加上從Javascript的一堆錯誤(檢查您的CDATA定義)

也作爲匿名指出,有CSS錯誤。沒有財產visible - 我猜你想要visibility: hidden。但我很積極,你不需要隱藏很多東西。

0

對我來說,您的網站正在使用Firefox 3.5和Chrome,但Firefox 3.6有問題。您的演示文稿正在工作,但是

<span class="hidden"> .... </span> 

標記正在顯示,而不是隱藏。

爲什麼那些標籤在那裏?

如果你想保留它們,你可能想要清理你的「隱藏」類的定義,就像Anonymous說的那樣,你不能指定「visible:false」。刪除它,然後驗證您的CSS和HTML的其餘部分。真的有很多錯誤。