2013-06-04 67 views
-2

我有一個CSS特定的問題,只出現在Firefox 3.0中,而不是3.6+。有人知道黑客嗎?有沒有辦法針對Firefox 3.0及以下的CSS?

+0

問題是什麼? – robertc

+0

挖掘你的代碼並根據它的根源找出問題可能會更好,而不是試圖只爲特定的瀏覽器安裝修補程序。你能否詳細說明造型問題? –

+0

現在FF已經和第21版一樣,並且會自動更新。爲什麼這是一個問題? – cHao

回答

5

A quick search揭示了答案:

html>/**/body .yourSelector, x:-moz-any-link { } /* Only FireFox 2 */ 
html>/**/body .yourSelector, x:-moz-any-link, x:default { } /* Only FireFox 3 */ 

來源:

但是:

機會很好,你不需要破解。首先驗證您的HTML和CSS,無效的HTML通常是許多瀏覽器佈局問題的原因:http://validator.w3.org/

+0

謝謝!我試過使用html>/**/body .container,x:-moz-any-link,x:default { position:relative; top:-50px; },但它不適用於LESS ...以及我發現應用於3.6和3.0的其他黑客,因爲差異相當大,所以這是有問題的。我們將研究html/css驗證。 – LNA

+0

這與LESS有什麼關係?你的意思是你輸入的CSS在處理後被銷燬了?我必須同意這些評論,我不會爲FF3過分的流汗,這是相當古老的學校。 –

+0

嗨,只有1例我添加使用這個黑客。 99.99%的時間,它可以解決。所以沒有你的HTML和CSS,我相信這是不合理的使用這種黑客。至少你需要知道爲什麼,並解釋你所要求的。 –

相關問題