Maison >interface Web >tutoriel HTML >DIV+CSS相对部分浏览器兼容问题的一些解决方案_html/css_WEB-ITnose
1.区别IE和非IE浏览器
#tip {
background : blue ; /*非IE 背景?色 */
background : red \9 ; /* IE6、IE7、IE8背景?色 */
}
【区别符号】:「\9」、「*」、「_」
【示例】:
#tip {
background : blue ; /* Firefox 背景变蓝色 */
background : red \9 ; /* IE8 背景变红色 */
*background : black ; /* IE7 背景变黑色 */
_background : orange ; /* IE6 背景变橘色 */
}
【区别符号】:「*」、「_」
【示例】:
#tip {
background : blue ; /* Firefox背景变蓝色 */
*background : black ; /* IE7 背景变黑色 */
_background : orange ; /* IE6 背景变橘色 */
}
【区别符号】:「*」、「!important」
【示例】:
#tip {
background : blue ; /* Firefox 背景变蓝色 */
*background : green !important ; /* IE7 背景变绿色 */
*background : orange ; /* IE6 背景变橘色 */
}
【区别符号】:「*」、「!important」
【示例】:
#tip {
background : blue ; /* Firefox 背景变蓝色 */
*background : green !important ; /* IE7 背景变绿色 */
}
【区别符号】:「*」、「_」
【示例】:
#tip {
*background : black ; /* IE7 背景变黑色 */
_background : orange ; /* IE6 背景变橘色 */
}
【区别符号】:「!important」
【示例】:
#tip {
background : black !important ; /* IE7 背景变黑色 */
background : orange ; /* IE6 背景变橘色 */
}
【区别符号】:「_」
【示例】:
#tip {
background : black ; /* Firefox 背景变黑色 */
_background : orange ; /* IE6 背景变橘色 */
}