IE6支援important的小注意

2021-06-18 11:21:26 字數 552 閱讀 6992

ie6真的不認識不支援!important嗎?答案是:no!

現在舉幾個例子說明這個問題,以下面的 xhtml **為例:

第乙個例子的 css **:

ul #list li

.first

在 ie6 裡,第一行文字為紅色,!important 起作用了。如果 .first 不加 !important ,那麼在所有瀏覽器中第一行都顯示藍色,因為 #list li 的權重比 .fisrt 高。

第二個例子的 css **:

ul .first

.first

同上,!important 在 ie6 裡起效果了。

再看第三個例子的 css **:

ul .first

注意: !important 在 ie6 裡就不起效果了。

根據上面例子可以得出這麼乙個結論:在同乙個選擇器(即同乙個{})內有重複的屬性的話,此選擇器內的此屬性的 !important 在 ie6 裡無效。

所以,並不能說 ie6 不支援 !important ,只是支援的不夠好。

IE6支援positionfixed方案

ie7已經支援position fixed了,而我們的ie6呢?還繼續使用js事件?消耗資源,破壞結構,畫面閃耀。今天去一老外站看到了這他站上的十分平滑但卻沒有js,好奇,原來。巧妙啊,分享下,相對而言比較節省資源。但效果好,使用方便,兼顧w3c。哈哈 程式 ie stuff.css 程式 foot...

讓IE6支援相容min width max

我們在寫css的時候,常常會遇到讓乙個或乙個布局不能超出設定一定寬度範圍值,有時需要設定乙個最小寬度,接下來由divcss5為大家總結的解決ie6不支援min width和不支援max width的方法。以下為css 寬度之ie6支援最小寬度 最大寬度解決技巧 你可能需要進一步詳細了解css wid...

IE6 支援a hover 失效的問題

昨天一位qq好友問了這樣乙個問題 body a href img src a body 在ie6滑鼠懸停的時候 img 的樣式並沒有發生變化.從 上看,完全沒有問題.當時我也測試了一下.的確沒有效果.由於工作的原因,沒時間,所以就擱置到了今天.剛才就重新對這個 demo 測試了一下.當時也沒有想到 ...