css ie6,ie7,ie8 兼容性写法,CSS hack写法
margin-bottom:40px; /*ff的属性*/
margin-bottom:140px9; /* IE6/7/8的属性 */
color:red ; /* IE8支持 */
*margin-bottom:450px; /*IE6/7的属性*/ +margin-bottom:450px;
_color:#ff0000; /* 只ie6支持 */
#1 { color: #333; } /* FF环境 */
* html #1 { color: #666; } /* IE6环境 */
*+html #1 { color: #999; } /* IE7环境 */
================================================================================
三、CSS hack写法
书写顺序为FireFox在最前,其次是IE8、IE7,最后是IE6。
color:red;//所有浏览器
color:blue9;//所有IE
+color:orange;//IE7
_color:green;//IE6
若浏览器为FireFox,那么color:red;若浏览器为IE8,根据CSS优先性原则,color:blue;若为IE7,color:orange;若为IE6,则color:green。
IE6识别 * 、_
IE7识别 * 、+
IE8识别 * 、9,
只有IE8识别