CSS-də valeyn seçicisi və siniflərin mürəkkəb birləşmələri
Indi tutaq ki, bizdə aşağıdakı kod var:
<div class="block">
<h2 class="header">Title h2</h2>
<p>
text
</p>
<h3 class="header">Title h3</h3>
<p>
text
</p>
<p>
text
</p>
</div>
<div class="block">
<h2 class="header">Title h2</h2>
<p>
text
</p>
<h3 class="header">Title h3</h3>
<p>
text
</p>
<p>
text
</p>
</div>
Gəlin block sinifli elementin daxilində yerləşən,
header sinifli bütün elementləri tapaq və onlara
Arial şrifti təyin edək:
.block .header {
font-family: Arial;
}
HTML kodunda göründüyü kimi, block sinifli elementin
daxilində header sinifli elementlər həm h2
başlıqları, həm də h3 başlıqları ola bilər. Gəlin bu
başlıqları fərqləndirən seçicilər yazaq və bu başlıqlarla
bir şeylər edək.
Gəlin block sinifli elementin daxilində yerləşən,
header sinifli bütün h2 elementlərini seçək:
.block h2.header {
font-size: 30px;
color: red;
}
İndi isə block sinifli elementin daxilində yerləşən,
header sinifli bütün h3 elementlərini seçək:
.block h3.header {
font-size: 20px;
color: green;
}
Gəlin bütün CSS kodumuzu birlikdə yığaq:
.block .header {
font-family: Arial;
}
.block h2.header {
font-size: 30px;
color: red;
}
.block h3.header {
font-size: 20px;
color: green;
}
Onu bizim HTML kodumuza tətbiq edək:
Aşağıda verilmiş kodda seçicinin nəyi seçdiyini izah edin. Sonra bu seçiciyə uyğun gələn HTML kodu yazın. Selektoru olan kod:
.eee .bbb {
color: red;
}
Aşağıda verilmiş kodda seçicinin nəyi seçdiyini izah edin. Sonra bu seçiciyə uyğun gələn HTML kodu yazın. Selektoru olan kod:
.eee h2 {
color: red;
}
Aşağıda verilmiş kodda seçicinin nəyi seçdiyini izah edin. Sonra bu seçiciyə uyğun gələn HTML kodu yazın. Selektoru olan kod:
.eee h2.bbb {
color: red;
}
Aşağıda verilmiş kodda seçicinin nəyi seçdiyini izah edin. Sonra bu seçiciyə uyğun gələn HTML kodu yazın. Selektoru olan kod:
.eee h3.bbb {
color: red;
}
Aşağıda verilmiş kodda seçicinin nəyi seçdiyini izah edin. Sonra bu seçiciyə uyğun gələn HTML kodu yazın. Selektoru olan kod:
.eee p.bbb {
color: red;
}
Aşağıda verilmiş kodda seçicinin nəyi seçdiyini izah edin. Sonra bu seçiciyə uyğun gələn HTML kodu yazın. Selektoru olan kod:
.eee .bbb .kkk {
color: red;
}