⊗mkPmSzPI 50 of 250 menu

CSS tulajdonságok öröklése

Tegyük fel, hogy van egy bekezdésünk, és benne valamilyen szöveg a i tagben:

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

Állítsuk a bekezdések színét pirosra:

p { color: red; }

Ennek eredményeképpen nem csak a bekezdés szövege, hanem a i tag szövege is pirosra színeződik:

Mindez azon múlik, hogy a color tulajdonság öröklődik. Ez azt jelenti, hogy ha a szülő elemnek meg van adva valamilyen szín, akkor az a szín az utódokra is érvényes lesz. Nem minden CSS tulajdonság örökölődik, de sok (azok közül, amiket már ismersz - mind örökölődik).

Szükség esetén azonban felül lehet írni a szülő tulajdonságát az utód szelektorának megadásával. Például állítsuk a bekezdés színét pirosra, a dőlt betűkét pedig kékre:

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

:

Ebben az esetben a szelektorok sorrendje a CSS kódban nem számít. Ha felcseréljük a i és a p szelektort, ugyanúgy fog működni:

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

:

A kód tanulmányozása után mondd meg, milyen színű lesz a b tagben lévő szöveg:

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

A kód tanulmányozása után mondd meg, milyen színű lesz a b tagben lévő szöveg:

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

A kód tanulmányozása után mondd meg, milyen színű lesz a b tagben lévő szöveg:

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

A kód tanulmányozása után mondd meg, milyen színű lesz a li tagben lévő szöveg:

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

A kód tanulmányozása után mondd meg, milyen színű lesz a li tagben lévő szöveg:

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

A kód tanulmányozása után mondd meg, milyen színű lesz a i tagben lévő szöveg:

<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; }

A kód tanulmányozása után mondd meg, mekkora lesz a i tagben lévő szöveg mérete:

<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; }
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás