Naprzemienne kolory wierszy tabeli
Część sekcji Mistrzowskie opanowanie CSS ścieżki HTML w Coddy. Lekcja 40 z 43.
Wyzwanie
ŁatwyTabela jest już gotowa. Twoim zadaniem jest użycie pseudoklas strukturalnych do stylizowania co drugiego wiersza innym kolorem tła, aby uzyskać efekt tabeli w paski zebry.
- Użyj pseudoklasy
:nth-child(), aby pokolorować co drugi wiersz na jasnoszary kolor tła (#f2f2f2).
Spróbuj swoich sił
<html>
<head>
<title>Zebra Table Rows</title>
<style>
.destinations {
width: 100%;
border-collapse: collapse;
font-family: sans-serif;
}
.destinations th, .destinations td {
padding: 12px;
text-align: left;
border-bottom: 1px solid #ccc;
}
/* Add your styles here */
</style>
</head>
<body>
<table class="destinations">
<tr>
<th>Destination</th>
<th>Country</th>
<th>Best Season</th>
</tr>
<tr>
<td>Kyoto</td>
<td>Japan</td>
<td>Spring</td>
</tr>
<tr>
<td>Reykjavik</td>
<td>Iceland</td>
<td>Winter</td>
</tr>
<tr>
<td>Barcelona</td>
<td>Spain</td>
<td>Summer</td>
</tr>
<tr>
<td>Cape Town</td>
<td>South Africa</td>
<td>Autumn</td>
</tr>
</table>
</body>
</html>
Wszystkie lekcje w sekcji Mistrzowskie opanowanie CSS
1Opanowanie selektorów – łączenie
WprowadzenieSelektor potomkaSelektor dzieckaSelektor sąsiadującego rodzeństwaSelektor ogólnego rodzeństwaWyzwanie podsumowujące7Twórz za pomocą CSS Grid
Podstawy GridRozmieszczanie elementów w wierszach siatkiNazwane obszaryWyzwanie podsumowujące2Interaktywne pseudoklasy
PseudoklasyEfekty najechania kursoremEfekty fokusuStyle aktywneWyzwanie podsumowujące3Strukturalne pseudoklasy
Strukturalne pseudoklasyWybieranie pierwszego elementu potomnegoWybieranie ostatniego elementu potomnegoMoc wzorców: użycie nth-childWyzwanie podsumowujące9Wyzwania końcowe
Wyróżnianie aktywnej pozycji menuNaprzemienne kolory wierszy tabeliEfekt najechania na przyciskUkład kart w siatceRozmyty obraz głównyPoćwicz samodzielnie: Edytor online Web