IE “+” CSS Hack研究

來源:互聯網
上載者:User

表達方式:+property:value

測試環境:IE5,IE6 ,IE7,FF1.5,FF2.0,Opera 9,Safari 2

測試結果:IE5,IE6 ,IE7瀏覽器識別;FF2.0,Opera 9,Safari 2瀏覽器不識別。

結論:我們可以用”+”來實現只有 IE 識別的 CSS Hack。

比如我們要實現在 IE 中 480px 的寬度,而在其他瀏覽器 500px 的寬度,就可以通過 “+” Hack 來完成,如下:

#hack {width:500px;+width:480px; /*only IE*/}

這應該歸結於IE對一些特殊字元的識別,大家還可以測試其他的特殊字元如:” >”,”-”,”@”……或許有更多的收穫。

PS:可能有朋友想到 “_” Hack ,但它們是由區別的,因為IE7中是不識別“_”的。

擴充閱讀:《Internet Explorer 7 CSS hacks》

相關文章

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.