dポイントプレゼントキャンペーン実施中!

jqueryでcssの変更をしたいのですが、

<ul>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
</ul>

例えば、こういうhtmlがあった場合、
3の倍数(3,6)のliだけcssを付け加えたいのですが、
どうしたらよいでしょうか。

また、3,6は例に出しただけで、
4の倍数や5の倍数に変更する場合もあるので、
そういう方法があれば、ご教授お願いたします。

A 回答 (1件)

IEをのぞけば


<style>
li:nth-child(3n+1){
color:red;
}
</style>

<ul>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
</ul>

でいけませんか?
IEはbehaviorで処理するとか・・・
    • good
    • 0
この回答へのお礼

できました!!!
ありがとうございました!

お礼日時:2010/01/05 16:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!