css表 padding-left:20px与_padding-left:15px同时出现是什么意思

2025-03-13 04:07:34
推荐回答(3个)
回答1:

带_的是针对IE6的CSS hack;
上面那个表达的意思就是:
其他浏览器width是940,IE6是945;
其他浏览器padding是20,IE6是15。

回答2:

浏览器的兼容性问题
带有_的属性只有ie6能识别。也就是说ie6能识别到padding-left:20px;padding-left:15px;两条。基于后面覆盖前面的原理。ie6最后显示的是padding-left:15px
同样的写法还有*padding-left:15px;带*的属性是ie6跟ie7都能识别到

回答3:

浏览器的兼容性问题