⊗mkPmSlCS 55 of 250 menu

CSSда элементларнинг класслари

Олдинги дарсларда биз саҳифа элементларини тег номи бўйича танлаб, масалан, барча абзацларга бир вақтда стиллар беришни ўрганган эдик. Саҳифада, аммо, турли хил стиллар қўллаш керак бўлган турли хил абзацлар бўлиши мумкин. Бундай муаммони ҳал қилиш учун турли абзацларни турли CSS классларига мансуб қилиш мумкин.

Тегни бирон классга мансуб қилиш учун, унга class атрибутини ёзиш керак, унда эса сиз тўпинган класс номи бўлиши керак, у ҳарфлар, рақамлар, пастки чизиқ ва дефис белгиларидан ташкил топган.

Келгила, мисолда кўрамиз. Абзацларни икки турдаги класслар билан - eee ва 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>

Келгила, энди CSSда турли классларга мансуб абзацларга mурожаат қилиб, уларга бирор стиллар белгилаймиз. Масалан, zzz классли абзацларни қизил рангга, eee классли абзацларни яшил рангга бўяймиз.

Бунга эришиш учун CSS файлида бизнинг классларимизга mурожаат қилиш керак. Мурожаат қилиш куйидаги синтаксисга эга: аввало нуқта белгиси, сўнгра биз тўпинган класс номи. Яъни eee классга mурожаат қилиш учун .eee ёзиш керак, zzz класс учун эса - .zzz ёзиш керак.

Демак, тавсифланганни бажарамиз. HTMLимизга киритилган класслар учун CSS стилларини қўшамиз:

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

Агар кодни ишга туширсак, натижада куйидаги ҳосил бўлади:

Куйидаги код берилган:

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

odd классли элементларни қизил рангга, eve классли элементларни эса яшил рангга бўянг.

Куйидаги код берилган:

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

eee классли барча элементларни қизил рангга бўянг.

Олдинги машқда li теглари нега қизил рангга бўянишини, ҳолбуки, рангни белгиловчи класс ul тегига берилганини тушантириб беринг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш