Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kolorowanie wierszy tabeli - Cutenews
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy portalowe i CMS'y
newstech
Witam

Do newsów używam skrytpu Cutenews php. W templatce przygotowałem taki oto spoób
przedstawiania "zajawek":
<tr>
<td width="100%">
<div style="float: right; margin: 5px;">{avatar}</div><br />
<div style="font-size: 1em; color: #000000; float: left; font-weight: bolder;
text-align: left;">{title}</div>
<div style="float: right; color: #B0B0B0; font-size: 9px;">({date})</div><br />
<div class="short">{short-story} [full-link]<img src="graf/wiecej.gif"
border="0" align="bottom" alt="" />[/full-link]</div>
</td>
</tr>

Chciałbym uzyskać efekt kolorowania co drugiego wiersza tabeli innym kolorem.
Czy da się coś takiego uzyskać?questionmark.gif
Jeżeli tak to w jaki sposób, co mam zrobić?questionmark.gif
Pozdrawiam
Marcin
Homiczek
Nie wiem jak to jest w tym skrypcie cutenews, ale ja coś takiego robie za pomocą operacji modulo.

Zliczam wiersze i gdy nr wiersza modulo 2 = 0 tj. wiersz o nr parzystym, a jak 1 to nieparzysty.

  1. <?php
  2. if ($licznik % 2) echo linii z kolorem dla nieparzystego;
  3. else echo linii z kolorem dla parzystego;
  4. ?>
s_w_ir
CSS ,td i background. Owym licznikiem jak kolega napisał, co drugiem wierszowi nadajesz inną klase, czyli
<tr class="jakas_klasa">

a w CSSie robisz dwie klasy:
Kod
.kolor1
{
    background-color: #345678;
}

.kolor2
  {
      background-color: #453678;
  }


EDIT:
Pomyłka, nie <td> a <tr>. Już poprawiłem
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.