0

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

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

通过使用上述插件,我还无法应用伪类。

在 IE8 及以下浏览器中应用伪类还有其他方法吗?如果有怎么办?

4

2 回答 2

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

        }
于 2013-07-24T12:11:13.620 回答
2

我使用选择性。Selectivizr 是一个 JavaScript 实用程序,它在 Internet Explorer 6-8 中模拟 CSS3 伪类和属性选择器。只需将脚本包含在您的页面中,剩下的就交给 selectivizr。

http://selectivizr.com/

于 2013-07-24T12:14:31.863 回答