浏览器兼容性css样式写法
/* 针对Chrome谷歌浏览器内核支持的CSS样式 */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    样式 /* 例如 .font1 { color:red; }  */
}
/* 针对火狐Firefox浏览器的内核CSS写法 */
@-moz-document url-prefix(){
   样式 /* 例如 .font1 { color:red; } */
}
/* 针对IE6的内核CSS写法 */
*html .head{ color:#000; }
/* 针对IE7的内核CSS写法 */
*+html .head{ color:#000; }
/* 针对火狐Firefox的内核CSS写法 */
root body .head{ color:#000; }
/* 针对火狐Firefox和IE8的内核CSS写法 */
html>/**/body .head{ color:#000; }
/* 针对非IE6的内核CSS写法,即对IE 6无效 */
html>body .head{ color:#000; } 
/* 针对非火狐Firefox、IE6的内核CSS写法,即对火狐Firefox、IE8无效 */
*body .head{ color:#000; }

针对具体属性

如果只让ie6看见用_

.head{ _color:#000; }
如果只让ie7看见用+与_结合的方法:
.head{ +color:#f00;!;_color:#000; }
IE8正式版hack

\9″ 例:”margin:0px auto\9;”.这里的”\9″可以区别所有IE8和FireFox.

“*” IE6、IE7可以识别.IE8、FireFox不能.

“_” IE6可以识别”_”,IE7、IE8、FireFox不能.


鄂ICP备19018033号-1
0.061042s