css hack 记录

(编辑:jimmy 日期: 2024/11/1 浏览:2)

   ——IE6—— IE7————IE8——FF2————FF3——— Opera9.5
>property—— Y———— Y———— Y———— N———— N———— N
.property —— Y———— Y———— Y———— N———— N———— N
*property—— Y———— Y———— Y———— N———— N———— N
_property—— Y———— N———— N———— N———— N———— N

color:brown !important; /*用于Opera、Firefox2、Firefox3等现代浏览器*/
>color:green !important; /*IE7、IE8可以识别该规则,因此它覆盖掉了上一条规则*/
color:red; /*所有浏览器都可以识别,但是以上两条规则有!important,所以这条规则被忽视;只有IE6认识并覆盖掉上两条规则*/

区别 IE6与 FF:
background:orange;*background:blue;

区别 IE6与 IE7:
background:green !important;background:blue;
区别 IE7与 FF:
background:orange; *background:green;
区别 FF, IE7, IE6:
background:orange;*background:green !important;*background:blue;

浏览器优先级别:FF<IE7<IE6,CSS hack书写顺序一般为FF IE7 IE6