⊗mkPmSzCS 55 of 250 menu

CSS elem osztályok

Az előző leckékben az oldal elemeit a tag neve alapján választottuk ki, stílusokat adva például az összes bekezdésnek egyszerre. Egy oldalon azonban különböző típusú bekezdések lehetnek, amelyekre különböző stílusokat kell alkalmazni. A probléma megoldására a különböző bekezdéseket különböző CSS osztályokhoz lehet rendelni.

Ahhoz, hogy egy tagot egy osztályhoz rendeljünk, a tagnek meg kell adni a class attribútumot, amelyben az Ön által kitalált osztálynév áll, betűkből, számokból, aláhúzásjelekből és kötőjelekből állhat.

Nézzünk egy példát. Készítsünk bekezdéseket kétféle osztállyal - eee és zzz:

<p class="eee"> paragraph with class eee </p> <p class="eee"> paragraph with class eee </p> <p class="zzz"> paragraph with class zzz </p> <p class="zzz"> paragraph with class zzz </p>

Most pedig forduljunk a CSS-ben a különböző osztályokkal rendelkező bekezdésekhez, és adjunk meg nekik néhány stílust. Például színezzük pirosra a zzz osztállyal rendelkező bekezdéseket, a eee osztállyal rendelkező bekezdéseket pedig zöldre.

Ehhez a CSS fájlban hivatkoznunk kell az osztályainkra. A hivatkozás szintaxisa a következő: először egy pont karakter követi, majd az általunk kitalált osztálynév. Azaz a eee osztály eléréséhez .eee-t kell írni, a zzz osztály eléréséhez pedig .zzz-t kell írni.

Tehát tegyük meg a leírtakat. Adjuk hozzá a HTML kódunkhoz a bevezetett osztályainkhoz tartozó CSS stílusokat is:

.eee { color: green; } .zzz { color: red; }

Ha elindítjuk a kódunkat, az eredmény a következő lesz:

Adott a következő kód:

<ul> <li class="odd">text</li> <li class="eve">text</li> <li class="odd">text</li> <li class="eve">text</li> <li class="odd">text</li> <li class="eve">text</li> </ul>

Színezd pirosra a odd osztállyal rendelkező elemeket, és zöldre az eve osztállyal rendelkező elemeket.

Adott a következő kód:

<h2 class="eee">Title</h2> <p class="eee"> paragraph </p> <p class="eee"> paragraph </p> <p> paragraph without class </p> <ul class="eee"> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> </ul>

Színezd pirosra az összes eee osztállyal rendelkező elemet.

Magyarázd meg, hogy az előző feladatban miért színeződnek pirosra a li tagek, annak ellenére, hogy a színt beállító osztály a ul taghez van rendelve.

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