⊗mkPmSzUIS 66 of 250 menu

Az id használata CSS-ben

A id használatakor minden olyan szelektor-manipuláció elérhető, amelyet az előző leckékben tanultunk.

Példa

Tegyük fel, hogy a következő kódunk van:

<div id="block"> <h2>Title</h2> <p>text</p> <p>text</p> </div>

Válasszuk ki a h2 elemet azon elem belül, amelynek a id-ja block, és színezzük pirosra:

#block h2 { color: red; }

Most pedig válasszuk ki a p elemeket azon elem belül, amelynek a id-ja block, és színezzük zöldre:

#block p { color: green; }

Példa

Tegyük fel most, hogy a következő kódunk van:

<div id="block"> <h2 class="header">Title</h2> <p>text</p> <p>text</p> <h3 class="header">Title</h3> <p>text</p> <p>text</p> </div>

Válasszuk ki a header osztállyal rendelkező elemeket, amelyek azon elem belül helyezkednek el, amelynek a id-ja block, és színezzük pirosra:

#block .header { color: red; }

Most válasszuk ki a h2 címsorokat a header osztállyal, amelyek azon elem belül helyezkednek el, amelynek a id-ja block, és színezzük pirosra:

#block h2.header { color: red; }

Gyakorlati feladatok

Írj egy szelektort, amely kiválasztja az összes h2 elemet, amelyek a elem id-val rendelkező elem belül találhatók. Teszteld a szelektort a következő kódon:

<div id="elem"> <h2>Choose</h2> <p>---</p> <h2>Choose</h2> <p>---</p> </div> <h2>Do not +++</h2> <p>---</p>

Írj egy szelektort, amely kiválasztja az összes text osztállyal rendelkező elemet, amelyek a elem id-val rendelkező elem belül találhatók. Teszteld a szelektort a következő kódon:

<div id="elem"> <p class="text">+++</p> <p class="text">+++</p> <ul> <li class="text">+++</li> <li class="text">+++</li> <li class="text">+++</li> <li>---</li> <li>---</li> </ul> </div> <p class="text">---</p>

Írj egy szelektort, amely kiválasztja az összes text osztállyal rendelkező bekezdést (p), amelyek a elem id-val rendelkező elem belül találhatók. Teszteld a szelektort a következő kódon:

<div id="elem"> <p class="text">+++</p> <p class="text">+++</p> <ul> <li class="text">---</li> <li class="text">---</li> <li class="text">---</li> <li>---</li> <li>---</li> </ul> </div> <p class="text">---</p>

Írj egy szelektort, amely kiválasztja az összes text osztállyal rendelkező li elemet, amelyek a elem id-val rendelkező elem belül találhatók. Teszteld a szelektort a következő kódon:

<div id="elem"> <p class="text">---</p> <p class="text">---</p> <ul> <li class="text">+++</li> <li class="text">+++</li> <li class="text">+++</li> <li>---</li> <li>---</li> </ul> </div> <p class="text">---</p>
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