CSS hack技能之IE6,IE7,firefox显示信息不一样实际

2021-03-13 06:50 jianzhan

差别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;

注:IE都能鉴别*;规范访问器(如FF)不可以鉴别*;

IE6能鉴别*,但不可以鉴别 !important,
IE7能鉴别*,也能鉴别!important;
FF不可以鉴别*,但能鉴别!important;

   IE6  IE7  FF  *  √  √  ×  !important  ×  √  √

------------------------------------------------------
此外再填补1个,下划线"_",
IE6适用下划线,IE7和firefox均不适用下划线。

因而大伙儿还能够这样来区别IE6,IE7,firefox
: background:orange;*background:green;_background:blue; 

注:无论是甚么方式,撰写的次序全是firefox的写在前面,IE7的写在正中间,IE6的写在最终面。