我在我的css代码中使用nth-child
,但它在IE 8中不起作用。我知道IE 8无法处理nth-child
,但我需要找到一种方法来使其工作。使用jquery而不是CSS的第N个孩子
这里是我的代码:
.paypalshop .shop-groups li:nth-child(1){
float:left;
border: 1px solid #ccc;
width:200px;
}
.paypalshop .shop-groups li:nth-child(2){
float:left;
border: 1px solid #ccc;
width:150px;
}
.paypalshop .shop-groups li:nth-child(3){
float:left;
border: 1px solid #ccc;
width:210px;
}
.paypalshop .shop-groups li:nth-child(4){
float:left;
border: 1px solid #ccc;
width:200px;
}
.paypalshop .shop-groups li:nth-child(5){
float:left;
border: 1px solid #ccc;
width:70px;
}
.paypalshop .shop-groups li:nth-child(6){
float:left;
border: 1px solid #ccc;
width:105px;
}
.paypalshop .shop-groups li:nth-child(7){
float:left;
border: 1px solid #ccc;
width:154px;
}
.paypalshop .shop-groups li:nth-child(8){
float:left;
border: 1px solid #ccc;
width:130px;
}
.paypalshop .shop-groups li:nth-child(9){
float:left;
border: 1px solid #ccc;
width:220px;
}
.paypalshop .shop-groups li:nth-child(10){
float:left;
border: 1px solid #ccc;
width:220px;
}
所以我需要的是找到一种方法,使在IE 8的nth-child
功能的工作是否有任何jQuery的方法,我可以使用,使其在IE 8的工作?
谢谢!
这会绕过IE不兼容? – 2012-08-01 19:03:30
我相信,EI8可以处理CSS,而选择是通过jQuery访问DOM完成的。我没有IE8测试,但我认为它应该工作。 – 2012-08-01 19:05:58
我会测试它,并会回复你!谢谢 – larin555 2012-08-01 19:07:12