⊗mkPmSlPI 50 of 250 menu

Nasleđivanje CSS svojstava

Recimo da imamo pasus, a u njemu neki tekst u tagu i:

<p> This is some <i>text</i> in paragraph. </p>

Hajde da obojimo pasuse u crvenu boju:

p { color: red; }

Kao rezultat, obojiće se ne samo tekst pasusa, već i tekst taga i:

Stvar je u tome što se svojstvo color nasleđuje. To znači da ako roditeljskom tagu postavljena neka boja, ta boja će biti i potomaka. Ne nasleđuju se sva CSS svojstva, ali mnoga (od onih koja već znate - sva se nasleđuju).

Po želji, međutim, možemo redefinisati svojstvo roditelja, postavivši selektor potomka. Na primer, hajde da pasusu postavimo crvenu boju, a kurzivu - plavu:

<p> This is some <i>text</i> in paragraph. </p> p { color: red; } i { color: blue; }

:

Redosled selektora u CSS kodu u tom slučaju nema značaja. Ako se zamenim mesta selektoru i i selektoru p, sve će raditi isto:

<p> This is some <i>text</i> in paragraph. </p> i { color: blue; } p { color: red; }

:

Proučivši kod, recite koju boju će imati tekst u tagu b:

<p> This is some <b>text</b> in paragraph. </p> p { color: blue; }

Proučivši kod, recite koju boju će imati tekst u tagu b:

<p> This is some <b>text</b> in paragraph. </p> p { color: blue; } b { color: red; }

Proučivši kod, recite koju boju će imati tekst u tagu b:

<p> This is some <b>text</b> in paragraph. </p> b { color: red; } p { color: blue; }

Proučivši kod, recite koju boju će imati tekst u tagu li:

<ul> <li>text</li> <li>text</li> <li>text</li> </ul> ul { color: blue; }

Proučivši kod, recite koju boju će imati tekst u tagu li:

<ul> <li>text</li> <li>text</li> <li>text</li> </ul> ul { color: blue; } li { color: red; }

Proučivši kod, recite koju boju će imati tekst u tagu i:

<ul> <li>text <i>italic</i> text</li> <li>text <i>italic</i> text</li> <li>text <i>italic</i> text</li> </ul> ul { color: blue; } li { color: red; } i { color: green; }

Proučivši kod, recite koju veličinu će imati tekst u tagu i:

<ul> <li>text <i>italic</i> text</li> <li>text <i>italic</i> text</li> <li>text <i>italic</i> text</li> </ul> i { font-size: 30px; } ul { font-size: 20px; } li { color: red; font-weight: bold; }
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij