如何在CSS里区分IE6、7和8

针对IE8和之前版本:

关键是在样式的最后缀上“9”。对,只能是9,大于9或者小于9都不行。

body {
color: red; /* 对全部浏览器有效 */
color : green9; /* 针对IE8和之前版本 */
}

针对IE7和之前版本:

有经验的Web Developer一定知道,关键在与样式前的*号。

body {
color: red; /* 对全部浏览器有效 */
color : green9; /* 针对IE8和之前版本*/
*color : yellow; /* 针对IE7和之前版本 */
}

针对IE6:

万恶的IE6,你可以用一个下划线把它区分出来。

body {
color: red; /* 对全部浏览器有效 */
color : green9; /* 针对IE8和之前版本 */
*color : yellow; /* 针对IE7和之前版本 */
_color : orange; /* 针对IE6 */
}

如何在CSS里区分IE6、7和8》有7个想法

  1. 普加

    站长,您好。你的站做的不错,我也是个站长,PR值是5,你看下我的站(www.pujia.com),希望能够给你一些生活信息方面的帮助,希望咱们能一起交流做站的经验。

    回复
    1. Ven

      作为Web Developer,就要有和天天跟这些问题打交道的觉悟。。。

      回复
    1. Ven

      我们需要的不是一个垄断的浏览器,而是一个能被贯彻的标准。

      回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注