Micrsoft推出IE7已有一段時間了,相信大家已領略到IE7帶來的從視覺和功能上的改進了,不過作為Web設計人員可要注意了:
在CSS文件中,如:
.text{
color: #ff0000 !important;
color: #000000;
}
以上代碼在IE7中顯示的文字顏色是紅的。這一意味著新版的IE7認識!important了。大多數(shù)WebStandard設計者都用!important解決IE和Firefox對margin的理解問題,如果不用!important分別設margin值,稍微有點布局的符合WebStandard的網(wǎng)頁必然在IE或Firefox下有一個是面目全非的。不要認為微軟這個激進的做法不會對現(xiàn)有代碼造成影響。
在IE6、IE7過度階段,使用IE6的用戶依然會不理解帶!important的CSS,而使用IE7的用戶會和使用Firefox的用戶一樣理解!important,問題是IE7和Firefox對margin和padding的處理還是不同,換句話說現(xiàn)在開始要找別的方法給微軟擦屁股了。
鏈接地址: http://ethinks.cnblogs.com/archive/2006/07/13/449818.html
新聞熱點
疑難解答