正如我一直在學習,我養成了一個壞習慣,只在鉻做事情。最近我開始研究我在其他瀏覽器中創建的東西;它很糟糕。我已經注意到,在Firefox中的定位是有點不同,Safari瀏覽器基本相同,IE是一個熱門的混亂。現在我只關注讓事情在Firefox中正常工作。是否有一種if Firefox
條件陳述?有沒有,如果Firefox是類似的,如果IE瀏覽器黑客
2
A
回答
1
沒有相當於IE條件註釋基於Mozilla瀏覽器如Firefox。
根據您的服務器端平臺(如果有),您可以選擇嗅探瀏覽器類型並有條件地包含不同的樣式表。當然,你想盡可能避免這種情況。通常情況下,通過在所有瀏覽器中固定工作以保持一致,您最終將擁有更好,更強大的網站,從長遠來看可能會節省您的時間。
關於CSS差異,您可以考慮從重置CSS開始,比如喬的答案中提出的CSS,以提供統一的基線。
關於瀏覽器之間的HTML和其他功能的標準化,您可能想要查看modernizer。
1
相關問題
- 1. IE瀏覽器黑客的JavaScript和iframe
- 2. 有條件的IE瀏覽器狀態 - 如果現代瀏覽器
- 3. 有沒有Google Chrome瀏覽器的CSS黑客?
- 4. 如果Chrome或Firefox瀏覽器(PHP)
- 5. IE瀏覽器支持CSS變量有什麼黑客嗎?
- 6. 你知道什麼類型的IE瀏覽器黑客入侵?
- 7. 什麼是IE瀏覽器CSS黑客的起源?
- 8. Chrome瀏覽器 - 相當於Firefox瀏覽器的IE瀏覽器
- 9. 做瀏覽器的默認,如果沒有的keydown快捷
- 10. 在IE瀏覽器中沒有顯示漸變css邊框firefox
- 11. 瀏覽器崩潰,如果我建立沒有GPS的android
- 12. IE的條件標籤 - 如果瀏覽器是IE瀏覽器,是否可以不加載JS文件?
- 13. 在Safari瀏覽器,Chrome瀏覽器和IE瀏覽器中顯示圖片div,但沒有在Firefox中顯示
- 14. 爲什麼MHTML沒有通過Chrome瀏覽器/ Firefox瀏覽器,但與IE瀏覽器?
- 15. 在Firefox中是否有像IE瀏覽器通知框gBrowser.getNotificationBox()
- 16. 如果不是IE瀏覽器顯示警告 - HTML/JS
- 17. 沒有在Firefox上返回JSON數據,IE瀏覽器是完美的
- 18. 爲所有IE瀏覽器添加類
- 19. 谷歌瀏覽器提交如果沒有提交按鈕
- 20. 如果瀏覽器沒有使用JavaScript請求JavaScript文件嗎?
- 21. 如何確定瀏覽器是否支持selectionStart如果沒有選擇
- 22. 如果瀏覽器寬度=
- 23. jquery如果瀏覽器
- 24. 如果瀏覽器支持
- 25. 如果是Safari瀏覽器在iPhone上
- 26. 黑客使IE瀏覽器像其他瀏覽器一樣顯示
- 27. 結果出現在Firefox的控制檯,但沒有在瀏覽器
- 28. 有沒有黑莓瀏覽器模擬器?
- 29. 使用lesscss和瀏覽器黑客的Firefox
- 30. 如果沒有結果返回null而不是沒有結果
一個忠告的話:不要試圖修補毛刺;調查是什麼原因造成的。 IE排除在外,你現在不應該需要瀏覽器特定的代碼。 (甚至對IE來說,這是一個問題比以前,IE6已經死亡和埋沒) – Spudley