CSS HACK区别IE6、IE7、IE8、Firefox
在CSS中常用特殊字符识别表:
(1)*:IE6+IE7都能识别*,而标准浏览器FF+IE8是不能识别*的;
(2)!important:除IE6不能识别!important外,FF+IE8+IE7都能识别!important;
(3)_:除IE6支持_外,FF+IE8+IE7都不支持_;
(4)\9:所有IE浏览器都识别(IE6、IE7、IE8、IE9)
示例:
(1)区别FF(IE8)与IE6IE7
backgorund:orange; FF和IE8背景色将为橘黄色 *backgorund:red; IE6和IE7背景色将为红色
(2)区别FF(IE8)与IE6与IE7
background:orange; FF和IE8背景色将为橘黄色 *background:red !important; IE7背景色将为红色 *background:blue; IE6背景色将为蓝色
(3)区别FF(IE8)与IE6与IE7
background:orange; FF和IE8背景色将为橘黄色 *background:red; IE7背景色将为红色 _background:blue; IE6背景色将为蓝色
(4)区别FF与IE6IE7E8
color:gray; FF等非IE浏览器字体色将为灰色 color:red\9; IE8 IE9字体色将为红色 *color:green; IE7字体色将为绿色 _color:blue; IE6字体色将为蓝色
提示:CSSHACK书写顺序:先写FF等非IE浏览器所需样式,其次写IE8所需样式,然后是IE7的,再接着才是IE6的!
相关推荐
Ladyseven 2020-10-22
李鴻耀 2020-08-17
yaodilu 2020-08-03
CaiKanXP 2020-06-13
luofuIT成长记录 2020-09-22
Mynamezhuang 2020-09-18
zhoujiyu 2020-06-28
89510194 2020-06-27
MaureenChen 2020-06-12
Phoebe的学习天地 2020-06-07
淡风wisdon大大 2020-06-06
buttonChan 2020-06-06
xtuhcy 2020-05-20
AlisaClass 2020-05-18
赵家小少爷 2020-05-16
nicepainkiller 2020-05-05