wtorek,
Efekt „Zebra”
Efekt „Zebra” polega na ustawieniu naprzemiennie dwóch kolorów dla pewnych elementów HTML. Może to zdecydowanie poprawić czytelność. Wprowadzona w CSS3 pseudoklasa :nth-child pozwala znacznie zmniejszyć nakład pracy wymagany do uzyskania efektu „Zebra”. Pseudoklasa ta ma wiele możliwości wskazywania elementów, w tym przypadku wystarczą proste even (parzyste) lub odd (nieparzyste).
Przykład efektu „Zebra” to tabela na końcu artykułu.
Kod CSS
tr:nth-child(odd){background:#eee;}
table{width:100%;}
td{padding:10px;}
th{background: #000;color: #fff;}
Kod HTML
<table>
<tr>
<th>Data</th>
<th>Miejsce</th>
</tr>
<tr>
<td>1–7.09</td>
<td>Westerplatte</td>
</tr>
<!-- kolejne wiersze -->
</table>
Bitwy kampanii wrześniowej
| Data | Miejsce |
|---|---|
| 1–7.09 | Westerplatte |
| 1.09 | Gdańsk |
| 1–19.09 | Kępa Oksywska |
| 1.09-2.10 | Hel |
| 1.09 | Boża Góra |
| 1.09 | Żory |
| 1.09 | Krojanty |
| 1.09 | Chojnice |
| 1.09 | Lasy Królewskie |
| 1.09 | Bytom |
| 1.09 | Mokra |
| 1–2.09 | Pszczyna |
| 2–3.09 | Częstochowa |
| 1–3.09 | Wyry |
| 1–3.09 | Mława |
| 1–4.09 | Grudziądz |
| 1–5.09 | Bory Tucholskie |
| 1–3.09 | Jordanów |
| 2–3.09 | Węgierska Górka |
| 3.09 | Bukowiec |
| 3–6.09 | Borowa Góra |
| 4.09 | Rajsko |
| 4–6.09 | Różan |
| 5–6.09 | Piotrków |
| 6.09 | Tomaszów Mazowiecki |
| 6–7.09 | Pułtusk |
| 6–8.09 | Łódź |
| 7-10.09 | Łomża |
| 7–10.09 | Wizna |
| 8.09 | Wola Cyrusowa |
| 8.09 | Barak |
| 8–9.09 | Iłża |
| 8–10.09 | Nowogród |
| 8–28.09 | Warszawa |
| 9–22.09 | Bzura |
| 10–11.09 | Jarosław |
| 11/12.09 | Kałuszyn |
| 11–14.09 | Przemyśl |
| 12.09 | Brwinów |
| 12–22.09 | Lwów |
| 13.09 | Mińsk Mazowiecki |
| 13–16.09 | Sochaczew |
| 14.09 | Boratycze |
| 14–17.09 | Brześć |
| 14–29.09 | Modlin |
| 15–16.09 | Jaworów |
| 17.09 | Hajnówka |
| 17–18.09 | Krasnystaw |
| 17–18.09 | Kobryń |
| 17–20.09 | Lasy janowskie |
| 17–20.09,22–27.09 | Tomaszów Lubelski |
| 18–19.09 | Wilno |
| 19.09 | Wólka Węglowa |
| 20–22.09 | Grodno |
| 21.09 | Palmiry |
| 22.09 | Kodziowce |
| 22.09 | Łomianki |
| 22.09 | Cześniki |
| 23.09 | Krasnobród |
| 24.09 | Husynne |
| 26–27.09 | Władypol |
| 28–29.09 | Szack |
| 29–30.09 | Parczew |
| 1.10 | Wytyczno |
| 2–6.10 | Kock |