クラスを動的に追加する必要があります(jQueryによる)
<ul>
<li class="green">Green</li>
<li class="red">red</li>
<li class="black">black</li>
<li class="">Green</li>
<li class="">red</li>
<li class="">black</li>
<li class="">Green</li>
<li class="">red</li>
<li class="">black</li>
</ul>
私のコード
jQuery('ul').each(function(){
jQuery(this).find('li:nth-child(1n)').addClass('green');
jQuery(this).find('li:nth-child(2n)').addClass('red');
jQuery(this).find('li:nth-child(3n)').addClass('black');
});
最初の行に静的クラスを追加しました (最初の 3 li を意味します)。最初の行と同じ行がさらに必要です。ここで jQuery デモを使用できます http://jsfiddle.net/WfKeY/