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 |