⊗jsagPmStCSB 48 of 97 menu

Angular'да CSS стилдерин байлоо

Angular'да ошондой эле түздөн-түз блокуга стилдерди кошууга болот. Муну тегдин атрибуту жардамы менен аткарууга болот, ал төмөнкү форматта жазылат:

[style.styleProperty]="property value"

Бул учурда ичинде сызыкча бар CSS касиеттеринин аталыштары camelCase менен жазылат. Келгиле, бул кантип иштешин мисалдар аркылуу карап чыгалы.

Мисал

Элементке фон коёлу:

<div [style.backgroundColor]="'blue'"> текст </div>

Мисал

Алалы, бизде фон түсүн камтыган белгилүү бир касиет бар:

export class AppComponent { public value: string = 'red'; }

Бул касиетти стилдин мааниси катары колдонолу:

<div [style.backgroundColor]="value"> текст </div>

Мисал

Алалы, бизде белгилүү бир булеан касиети бар:

export class AppComponent { public isActive: boolean = true; }

Булеан касиетинин мазмунуна жараша ар кандай CSS маанилерин байланыштыралы. Бул үчүн үч мүчөлүү операторду колдонолу:

<div [style.backgroundColor]="isActive ? 'blue' : 'red'"> текст </div>

Практикалык тапшырмалар

Блок берилген. Блокту биринчи чыкылдатуу кызыл түскө, экинчи чыкылдатуу жашыл түскө боёшун кылыңыз.

Блок берилген. Кнопка берилген. Кнопканы басуу блоктун туурасын эки эсе көбөйтүшүн кылыңыз.

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