2013-07-02 13 views
6

どのようにして第1、第4、第7要素などを選択できますか?第3、第6、第9などを選択する方法も?1位、4位、7位などを選択するにはどうすればよいですか?

パターンが選択され、要素が2番目の要素を残して3番目の要素を選択しています。私は:nth-childを使うべきだと知っていますが、どのように正確にわかりません。

+0

が重複する可能性(http://stackoverflow.com/questions/3462298/select-every-nth-element-in-css) –

答えて

18

第1、第4、第7などの要素をスタイルするには、CSSで最も簡単な方法は次のとおりです(私はあなたがli要素で作業していると仮定していますが、 - ケース):

ul { 
    counter-reset: lis; 
} 

li::after { 
    counter-increment: lis; 
    content: counter(lis, decimal); 
} 

li:nth-child(3n+1) { 
    background-color: #f90; 
} 

JS Fiddle demo

参考文献:

[CSS内のすべてのN番目の要素を選択]の
+1

Gahhhhhh I Ctrlキー+ R'dこの1つとすべての笑! +1 – lifetimes

+0

http://meta.stackexchange.com/questions/187075/going-to-any-question-on-the-site-brings-an-error-page – lifetimes

+0

ああ、私はちょうど夕食から帰ってきました。うわー、ごめんなさい... =( –

関連する問題