如何写兼容ie的样式

 

.example{
color:#fff;//FF,OP,IE8
*color:#ff0;//IE7
_color:#f00;//IE6
}


但如果想要对IE8单独定义样式,可以这样:
html*~body .example{这里是针对IE8识别的样式}

 

针对IE9的CSS只需在相应CSS代码加入只有IE9识别的 \9\0。具体代码如下:

.div{ background-color:#0f0\9\0;/* ie9 */ }


其他浏览器写法:
 

background-color:#f00;/*all*/
background-color:#0ff\0;/* ie 8/9 */
background-color:#0f0\9\0;/* ie9 */
*background-color:#00f;/*ie7*/
_background-color:#ff0;/*ie6*/
background-color//:#090;/*非IE*/
background-color:#900\9;/*所有ie*/
}

怎么规定CSS的属性仅在IE下生效?在非IE浏览器下不生效

css中判断IE版本的语句

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

 

 

 

你可能感兴趣的:(如何写兼容ie的样式)