是否可以将高级 css 3 nth-child 选择器转换为 ie8 的 jquery?我知道你可以使用 nth-child 但我的 jQuery 技能非常有限。
感谢您的任何回复
.clients .gallery a:nth-child(3n+3) {
margin-right: 0;
}
是否可以将高级 css 3 nth-child 选择器转换为 ie8 的 jquery?我知道你可以使用 nth-child 但我的 jQuery 技能非常有限。
感谢您的任何回复
.clients .gallery a:nth-child(3n+3) {
margin-right: 0;
}
是的。
CSS
.clients .gallery a:nth-child(3n+3), .ie8-gallery-nth-child {
margin-right: 0;
}
JS(将其包装在针对 IE<9 的条件注释中
$(document).ready(function(){
$(".clients .gallery a:nth-child(3n+3)").addClass("ie8-gallery-nth-child")
});
注意:只要它的目标元素发生变化,您就需要删除所述类并将其重新添加到正确的元素中。
It's pretty much just like css:
var nthChildren = $('.clients .gallery a:nth-child(3n+3)');