私は次のスクリプトを持っています。現時点では、私のリストの3番目の項目が選択され、余白はありません。問題はそれが一度だけであるということです。私はそれをリストのすべての3番目のアイテムに起こせる方法はありますか?私は.each
を使ってみましたが、正常に動作するようにはできませんでした。 3n
はこれを行うことができます使用してすべての3番目のリスト項目にクラスを適用する
<script>
$(document).ready(function() {
$("#contentlist li:eq(2)").css({marginRight: '0'});
});
</script>
、 'それが基づくものであるので、第n-child'は、CSSセレクタであり、それがあることを意味します':nth-child(3n)'はすべての3番目の要素を選択します。 –
@muistooshortあなたはそのコメントで何を得ているのか分かりません。これとあなたの答えは同じです(これは良い40秒であなたを打ち負かします)。私は悪名高いSOの稲妻の編集を欠場しましたか? – Phil
@ Phil:2回の雷編集では、nth-child(3)、nth-child(3n + 1)、最後にnth-child(3n)でした。 –