我該如何解決爲什麼某些樣式不適用於IE9 ......我可以看到它們在檢查我的firebuglight時被劃掉。 但在FF中,風格是應用的,這是我想要的。 不幸的是,這不是我的CSS或Web應用程序,所以我不熟悉CSS。在FF中應用css樣式,但在IE9中它看起來劃掉了
我的第二個問題是這個。我也注意到,在IE中,班級被多次「覆蓋」。含義 - 我看到班級列表中重複出現的同一班級,具有不同的屬性。 在FF中,我只看到它一次。如果FF看起來不錯,我可以假設我可以刪除CSS文件中類名的所有實例,除了FF在其Firebug列表中顯示的那個實例嗎?
謝謝。
編輯1:
下面是一個例子。在IE中,我將以下兩種樣式應用於標籤。 第一種風格的所有內容都「啓用」,但在第二種風格中,顏色被禁用。 就像所有的填充。
#websiteName {
color:#65605e;
float:left;
letter-spacing:1px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:11px;
}
#websiteName {
color:#ffffff;
font-size:150%;
font-weight:normal;
margin:0;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
text-align:center;
width:auto;
}
然而,在FF,這是我看到同一類:
#websiteName {
color:#FFFFFF;
font-size:150%;
font-weight:normal;
margin:0;
padding:5px 10px;
text-align:center;
width:auto;
}
所以在我的CSS,我搜索找到這個類的所有實例。我發現以下嵌入在一個大的長字符串的css代碼:
#webLogo{display:block;width:25%}#websiteName{color:#65605E;letter-spacing:1px;padding:11px 10px 4px;float:left}.dir-rtl #websiteName{float:right}#someotherclass{}
以及這也嵌入在其他css類定義之中。
#websiteName{color:#FFFFFF;text-align:center;width:auto;font-size:150%;font-weight:normal;padding:5px 10px;margin:0}
第二個代碼片段出現在第一個代碼片段之後。
編輯2:
我隨機決定今天下午要改變我的顯示器爲我的電腦有IE瀏覽器上運行,你猜怎麼着?瞧!該網站現在在IE中與我的FF機器上的相同。 Im'只是一個CSS新手,所以我不知道這是否正確,但我開始在我的CSS查找媒體查詢,看看它是否在某處檢測瀏覽器大小。 我還沒有發現任何東西,但是你能否給我任何其他想法,以瞭解可能發生的事情? 謝謝。
你能給我們一些代碼嗎?或截圖或其他? – PlantTheIdea