css hack在不同浏览器下的不同ie6-8下hack是什么
针对不同的浏览器写不同的CSS code的过程,就是CSS hack。
#test{
width:300px;
height:300px;
background-color:blue; /*firefox*/
background-color:red\9; /*all ie*/
background-color:yellow; /*ie8*/
+background-color:pink; /*ie7*/
_background-color:orange; /*ie6*/
}
:root #test {
background-color:purple\9;
} /*ie9*/
@media all and (min-width:0px){ #test
{
background-color:black;
}
} /*opera*/
@media screen and (-webkit-min-device-pixel-ratio:0){
#test {
background-color:gray;
}
} /*chrome*/