important 支援IE7了 ,怎麼樣調整ITE和Firefox的CSS啊?

來源:互聯網
上載者:User

可這樣寫樣式: .cssName{ width:213px ; *width:213px !important;*width:211px; } 其中,第一個為firefox下面的,第二個是IE7的,第三個是IE6的 因為:firefox不認 “*”這個東西,也就是後面兩個在firefox下面是沒有的 因為IE下面“*”是有效,而且IE7支援“!important”,所以第二個在IE7下面是優先的。自然,第三個就是IE6的 所以使用順序就是:FireFox,IE7(加*加!important),IE6(加*)

 

css濾鏡不相容很正常,基本無法避免,沒什麼相容的, 只能用些折中的方法解決: 區別IE6與FF: background:orange;*background:blue;  

區別IE6與IE7: background:green !important;background:blue;

區別IE7與FF: background:orange; *background:green;

區別FF,IE7,IE6: background:orange;*background:green!important;*background:blue;

用這些HACK方法逐個設定合適的值吧。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.