IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表( 二 )


ffcod = delpost.runcode17 .value; ffcod = ffcod.replace(/
/g,’’); delpost.runcode17 .value = https://www.rkxy.com.cn/dnjc/ffcod; 提示:您可以先修改部分代码再运行
演示的CSS代码如下:

复制代码代码如下:
p.ie{
height:60px;text-align:center;line-height:60px;border:1px dashed #bbb;background:#f7f7f7;font:15;
color:blue; // 所有浏览器
color:brown9; // 所有IE浏览器
color:red; // IE7
_color:green; // IE6
}

哈,事实就这么简单 。你看到的是那一句话呢?如果你多个浏览器都测试了,就会看到,显示的文字和颜色是不同的 。为什么?看看我的HTML中这个段落是这样写的:

复制代码代码如下:
p class="ie"
span style="display:block;display:none9;"嘿嘿,小子竟然也用Firefox,蓝色文字 。/span
!--[if IE 8]不错不错,挺先进的嘛,使用IE8呢!文字是褐色的 。![endif]--
!--[if IE 7]你,IE7,红色文字!![endif]--
!--[if IE 6]孩子,虽然显示的是绿色文字,不过,IE6可不是好东西呢!![endif]--
/p

对,就是IE条件注释 CSS的结果 。顺路学一下IE条件注释吧 。不用再举例了吧,一看就知道那个对那个了 。

推荐阅读