有没有办法在IE8及以下的浏览器中应用像(nth-of-type)这样的伪类?
我尝试在此链接中使用jquery-extended-selectors.js这样的插件[此链接包含js文件和描述,以支持IE8及以下浏览器中的(nth-of-type)伪类?]
我无法使用上面的插件来应用伪类。
在IE8及以下浏览器中是否还有其他方法可以应用伪类?如果是这样的话?
答案 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伪类和属性选择器。只需在您的页面中包含脚本,选择将完成其余的工作。