⊗mkPmSlPI 50 of 250 menu

CSS savybių paveldėjimas

Tarkime, kad turime pastraipą, o joje kažkoks tekstas i žymėje:

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

Nudažykime pastraipas raudona spalva:

p { color: red; }

Rezultate bus nudažytas ne tik pastraipos tekstas, bet ir i žymės tekstas:

Esmė ta, kad color savybė paveldima. Tai reiškia, kad jei tėvinė žymė turi nustatytą kokią nors spalvą, tai tokią spalvą turės ir palikuonys. Ne visos CSS savybės yra paveldimos, bet daugelis (iš tų, kurias jūs jau žinote - visos yra paveldimos).

Norint, tačiau, galima perrašyti tėvo savybę, nustatant palikuonio selektorių. Pavyzdžiui, pastraipai nustatykime raudoną spalvą, o kursyvui - mėlyną:

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

:

Selektorių tvarka CSS kode šiuo atveju neturi reikšmės. Jei sukeisti vietomis i selektorių ir p selektorių, viskas veiks taip pat:

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

:

Išnagrinėję kodą, pasakykite kokią spalvą turės tekstas b žymėje:

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

Išnagrinėję kodą, pasakykite kokią spalvą turės tekstas b žymėje:

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

Išnagrinėję kodą, pasakykite kokią spalvą turės tekstas b žymėje:

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

Išnagrinėję kodą, pasakykite kokią spalvą turės tekstas li žymėje:

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

Išnagrinėję kodą, pasakykite kokią spalvą turės tekstas li žymėje:

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

Išnagrinėję kodą, pasakykite kokią spalvą turės tekstas i žymėje:

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

Išnagrinėję kodą, pasakykite kokį dydį turės tekstas i žymėje:

<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; }
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti