Sudėtingos palikuonių selektoriaus ir klasių kombinacijos CSS
Tarkime, kad dabar turime tokį kodą:
<div class="block">
<h2 class="header">Pavadinimas h2</h2>
<p>
tekstas
</p>
<h3 class="header">Pavadinimas h3</h3>
<p>
tekstas
</p>
<p>
tekstas
</p>
</div>
<div class="block">
<h2 class="header">Pavadinimas h2</h2>
<p>
tekstas
</p>
<h3 class="header">Pavadinimas h3</h3>
<p>
tekstas
</p>
<p>
tekstas
</p>
</div>
Raskime visus elementus su klase header,
esančius elemento su klase block viduje,
ir nustatykime jiems šriftą Arial:
.block .header {
font-family: Arial;
}
Kaip matoma HTML kode, elemento su
klase block viduje elementai su klase header
gali būti ir h2 antraštės, ir
h3 antraštės. Parašykime
selektorius, atskiriančius šias antraštes, ir ką nors
su šiomis antraštėmis padarykime.
Pažymime visus h2 su klase header,
esančius elemento su klase block viduje:
.block h2.header {
font-size: 30px;
color: red;
}
O dabar pažymime visus h3 su klase
header, esančius elemento
su klase block viduje:
.block h3.header {
font-size: 20px;
color: green;
}
Sukelkime visą mūsų CSS kartu:
.block .header {
font-family: Arial;
}
.block h2.header {
font-size: 30px;
color: red;
}
.block h3.header {
font-size: 20px;
color: green;
}
Pritaikykime jį mūsų HTML kodui:
Paaiškinkite, ką pasirenka selektorius pateiktame žemiau kode. Tada parašykite HTML kodą, kuris atitiktų šį selektorių. Štai kodas su selektoriumi:
.eee .bbb {
color: red;
}
Paaiškinkite, ką pasirenka selektorius pateiktame žemiau kode. Tada parašykite HTML kodą, kuris atitiktų šį selektorių. Štai kodas su selektoriumi:
.eee h2 {
color: red;
}
Paaiškinkite, ką pasirenka selektorius pateiktame žemiau kode. Tada parašykite HTML kodą, kuris atitiktų šį selektorių. Štai kodas su selektoriumi:
.eee h2.bbb {
color: red;
}
Paaiškinkite, ką pasirenka selektorius pateiktame žemiau kode. Tada parašykite HTML kodą, kuris atitiktų šį selektorių. Štai kodas su selektoriumi:
.eee h3.bbb {
color: red;
}
Paaiškinkite, ką pasirenka selektorius pateiktame žemiau kode. Tada parašykite HTML kodą, kuris atitiktų šį selektorių. Štai kodas su selektoriumi:
.eee p.bbb {
color: red;
}
Paaiškinkite, ką pasirenka selektorius pateiktame žemiau kode. Tada parašykite HTML kodą, kuris atitiktų šį selektorių. Štai kodas su selektoriumi:
.eee .bbb .kkk {
color: red;
}