DIV zmieniający klasę

Sprawa jest dość prosta, podejrzewam, że odpowiednio opisany content_tag, bądź helper. A więc - mam listę komentarzy pobieraną z .each. Chciałbym, żeby na przemian klasa diva się zmieniała się co jeden. Mniej więcej wyglądać miałoby to tak:

<% @projects.each do |project| -%> <div class="<%= cycle('nieparzytsy', 'parzysty') %>"> ...... </tr> <% end %>

a nie lepiej w samym CSS?

[code=css]tr:nth-child(odd) {
background-color: #FFFFFF;
}

tr:nth-child(even) {
background-color: #000000;
}[/code]

Gotowe, dzięki! :slight_smile:

w samym cssie nie zadziała na starych przeglądarkach

no i trudno, nie można ciągle dostosowywać wszystkiego to prehistorycznych przeglądarek. poza tym są biblioteki js, które symulują/patchują braki w starych przeglądarkach

Na szczęście minęły czasy gdzie królowało tylko IE6 i trzeba było wszystko dostosowywać pod tego dziada. Zmieniła się też świadomość użyszkodników. A tu fajny art na ten temat (btw. jak ktoś jeszcze nie zna Paula to polecam poznać) http://paulirish.com/2011/tiered-adaptive-front-end-experiences/