⊗jsagPmStCCB 46 of 97 menu

CSS դասերի կապում Angular-ում

Angular-ում հնարավոր է միացնել-անջատել CSS դասի կիրառումը բլոկի համար: Դա արվում է թեգի ատրիբուտի միջոցով, որը գրված է հետևյալ ֆորմատով:

[class.դասի_անուն]="true կամ false"

Եկեք տեսնենք գործնականում: Ենթադրենք մենք ունենք հետևյալ դասերը.

.blue { color: blue; } .bold { font-weight: bold; }

Եկեք օրինակներով տեսնենք, թե ինչպես միացնել և անջատել այդ դասերը բլոկի համար:

Օրինակ

Միացնենք մեկ դաս և անջատենք մյուսը.

<div [class.blue]="true" [class.bold]="false"> text </div>

Օրինակ

Ենթադրենք դասերի վիճակները պահվում են կլասի հատկություններում.

export class AppComponent { public isBlue: boolean = true; public isBold: boolean = false; }

Կապենք դասի տեսանելիությունը կախված մեր հատկությունների արժեքներից.

<div [class.blue]="isBlue" [class.bold]="isBold"> text </div>

Գործնական առաջադրանքներ

Տրված է հետևյալ CSS դասը.

.hidden { visibility: hidden; }

Կապեք այս դասը բլոկին: Ստեղծեք կոճակ, որի սեղմման դեպքում բլոկը կ թաքնվի կամ ցուցադրվի:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել