"*" IE6、IE7可以识别.IE8、FireFox不能."_" IE6可以识别"_",IE7、IE8、FireFox不能.
如此,就可以完全区分开IE6、IE7、IE8、FireFox了.
什么?还是不知道怎么区分.好吧,来看个例子:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"html xmlns="http://www.w3.org/1999/xhtml"headmeta http-equiv="Content-Type" content="text/html; charset=utf-8" /title区别IE6、IE7、IE8、FireFox的CSS hack - www.webjx.com/titlestyle type="text/css"!--#test,#note{margin:0 auto;text-align:center;}#test {width:200px;height:30px;border: 1px solid #000000;color:#fff;line-height:30px;}.color{background-color: #CC00FF;/*所有浏览器都会显示为紫色*/background-color: #FF00009;/*IE6、IE7、IE8会显示红色*/*background-color: #0066FF;/*IE6、IE7会变为蓝色*/_background-color: #009933;/*IE6会变为绿色*/}--/style/headbodydiv id="test" class="color"测试方块 www.webjx.com/divdiv id="note"strong style="color:#009933"IE6/strongstrong style="color:#0066FF"IE7/strongstrong style="color:#FF0000"IE8/strongstrong style="color:#CC00FF"FireFox/strong/div/body/html [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]