AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > css教程

IE9的css hack使用示例

51自学网 http://www.wanshiok.com
IE9,css,hack以前写过《IE8的css hack》,ie9一出css hack也该更新,以前一直没关注,今天在内部参考群mxclion分享了IE9的css hack,拿出来也分享一下:

复制代码
代码如下:

select {
background-color:red/0; /* ie 8/9*/
background-color:blue/9/0; /* ie 9*/
*background-color:#dddd00; /* ie 7*/
_background-color:#CDCDCD; /* ie 6*/
}

注意写hack的顺序,其中:

复制代码
代码如下:

background-color:red/0;IE8和IE9都支持;
background-color:blue/9/0; 仅IE9支持;
 
===============华丽的分割线===============

今天在看到另一种hack:

复制代码
代码如下:

#element {
color:orange;
}
#element {
*color: white; /* IE6+7, doesn't work in IE8/9 as IE7 */
}
#element {
_color: red; /* IE6 */
}
#element {
color: green/0/IE8+9; /* IE8+9 */
}
:root #element { color:pink /0/IE9; } /* IE9 */

IE9,css,hack  
上一篇:div实现阴影边框效果(适应各主流浏览器)  下一篇:Firefox专属hack的写法介绍