IE6/IE7/IE8/Firefox专属CSS hack


.bgtest{
 
        background:orange;/*==FF==*/
 
        background:yellow\0;/*==IE8==*/
 
        * background:green !important;/*==ie7==*/
 
        * background:blue;/*==IE6==*/
 
        width:300px;
 
        height:300px;
 
}

测试结果在各个浏览器显示正常
 因为玩过hack的人知道在IE中\0是IE8的专属hack
 当我把第五行注视掉后,IE6显示的是green的颜色;即使是把\0改为\9结果还是一样;也就是说此时IE6显示的效果和IE7的相同,但是IE6是不支持 !important;百思不得其解;这也算是一个hack吧


« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3