簡體   English   中英

CSS - 跨瀏覽器兼容性=不同的樣式表?

[英]CSS - cross browser compatibility = different style sheets?

我在設計一個簡單的評論系統時正在學習CSS。 我使用firefox(4.0beta13pre,如果有人關心)作為我的主瀏覽器,所以我用它進行所有測試。

在使用它看起來很完美的小塊之后,我發現圖像沒有在chrome中對齊,而且打開Internet Explorer它看起來像完全垃​​圾。

那么只是努力實現兼容性或者是否即使是簡單的系統需要不同的樣式表到其他瀏覽器?

謝謝,Fingerman。

是否只是努力實現兼容性

部分地,就是這種情況。

要獲得更好的起點,請查看CSS重置文件 這些確保您從所有瀏覽器的(或多或少)級別游戲場開始,因此實現兼容性更容易。

您可能還需要在特定瀏覽器中添加“hacks”和覆蓋,但這實際上取決於您要執行的操作。

是。 通常需要更加努力地找到適用於瀏覽器/版本的HTML / CSS組合。 這是一個重大的痛苦,但這是Web開發人員的生活。

在為不同的瀏覽器創建單獨的樣式表之前,我肯定會嘗試調整。

當你在學習CSS時,我建議你看一下https://github.com/joshuaclayton/blueprint-css/tree/master/blueprint/src 它有ie.css,它包含與IE有關的黑客攻擊。 它還包含reset.css。 最初,它會幫助你開始。 之后,您可以制作自定義的CSS樣式表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM