html兼容问题_!important_下划线_星号。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
火狐和ie8只识别!important
ie7识别!important和*
ie6识别*和_
为什么下面的结果,在ie6~ie8下都显示一样?
- HTML code
<html> <head> <style type="text/css"> .a { width:30px;height:30px; background:red !important; } .b { width:30px;height:30px; _background:blue; } .c { width:30px;height:30px; *background:gray; } </style> </head> <body> <div class="a"></div> <div class="b"></div> <div class="c"></div> </body></html>
[解决办法]
宁信书则不如无书,看官方文档吧,要不可能是缓存
[解决办法]
低调接分。。。。楼主有答案了?
[解决办法]
看样子还没结贴 从另贴跳过来的
[解决办法]
你这个问题我已经回答过另一个人,关键在于HTML的版本声明!我找找看之前的资料还在不在。
[解决办法]
抱歉,一下子找不到了,我记得最终就是因为:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这句话的定义问题,但具体要用哪个定义,一下子没找到。