⊗mkPmSlDSCC 61 of 250 menu

Złożone kombinacje selektora potomków i klas w CSS

Załóżmy teraz, że mamy następujący kod:

<div class="block"> <h2 class="header">Tytuł h2</h2> <p> tekst </p> <h3 class="header">Tytuł h3</h3> <p> tekst </p> <p> tekst </p> </div> <div class="block"> <h2 class="header">Tytuł h2</h2> <p> tekst </p> <h3 class="header">Tytuł h3</h3> <p> tekst </p> <p> tekst </p> </div>

Znajdźmy wszystkie elementy z klasą header, znajdujące się wewnątrz elementu z klasą block, i ustawmy im czcionkę Arial:

.block .header { font-family: Arial; }

Jak widać w kodzie HTML, wewnątrz elementu z klasą block elementy z klasą header mogą być zarówno nagłówkami h2, jak i nagłówkami h3. Napiszmy selektory, rozróżniające te nagłówki, i coś zróbmy z tymi nagłówkami.

Wybierzmy wszystkie h2 z klasą header, znajdujące się wewnątrz elementu z klasą block:

.block h2.header { font-size: 30px; color: red; }

A teraz wybierzmy wszystkie h3 z klasą header, znajdujące się wewnątrz elementu z klasą block:

.block h3.header { font-size: 20px; color: green; }

Zbierzmy cały nasz CSS razem:

.block .header { font-family: Arial; } .block h2.header { font-size: 30px; color: red; } .block h3.header { font-size: 20px; color: green; }

Zastosujmy go do naszego kodu HTML:

Opowiedz, co wybiera selektor w podanym poniżej kodzie. Następnie napisz kod HTML, pasujący do tego selektora. Oto kod z selektorem:

.eee .bbb { color: red; }

Opowiedz, co wybiera selektor w podanym poniżej kodzie. Następnie napisz kod HTML, pasujący do tego selektora. Oto kod z selektorem:

.eee h2 { color: red; }

Opowiedz, co wybiera selektor w podanym poniżej kodzie. Następnie napisz kod HTML, pasujący do tego selektora. Oto kod z selektorem:

.eee h2.bbb { color: red; }

Opowiedz, co wybiera selektor w podanym poniżej kodzie. Następnie napisz kod HTML, pasujący do tego selektora. Oto kod z selektorem:

.eee h3.bbb { color: red; }

Opowiedz, co wybiera selektor w podanym poniżej kodzie. Następnie napisz kod HTML, pasujący do tego selektora. Oto kod z selektorem:

.eee p.bbb { color: red; }

Opowiedz, co wybiera selektor w podanym poniżej kodzie. Następnie napisz kod HTML, pasujący do tego selektora. Oto kod z selektorem:

.eee .bbb .kkk { color: red; }
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć