如何在IE8及以下浏览器中应用伪类(第n类)

时间:2013-07-24 12:08:29

标签: css

有没有办法在IE8及以下的浏览器中应用像(nth-of-type)这样的伪类?

我尝试在此链接中使用jquery-extended-selectors.js这样的插件[此链接包含js文件和描述,以支持IE8及以下浏览器中的(nth-of-type)伪类?]

我无法使用上面的插件来应用伪类。

在IE8及以下浏览器中是否还有其他方法可以应用伪类?如果是这样的话?

2 个答案:

答案 0 :(得分:5)

试试这个

使用IE8 CSS以下css使用

       /* equivalent to li:nth-child(1) */
        .classname> li:first-child {

        // your css code

        }

    /* equivalent to li:nth-child(2) */
     .classname> li:first-child + li {

     // your css code

        }
 /* equivalent to li:nth-child(3) */
     .classname> li:first-child + li + li{

     // your css code

        }
 /* equivalent to li:nth-child(4) */
     .classname> li:first-child + li + li + li{

     // your css code

        }

答案 1 :(得分:2)

我使用选择性。 Selectivizr是一个JavaScript实用程序,可在Internet Explorer 6-8中模拟CSS3伪类和属性选择器。只需在您的页面中包含脚本,选择将完成其余的工作。

http://selectivizr.com/