⊗jsagPmStCSB 48 of 97 menu

CSS stilu piesaiste Angular

Angular arī var tieši pievienot stilus blokam. Tas tiek darīts ar elementa atribūta palīdzību, kas rakstīts sekojošā formātā:

[style.styleProperty]="property value"

Šajā gadījumā CSS īpašību nosaukumi, kuriem ir defīts iekšpusē, mūsu gadījumā tiks rakstīti camelCase. Apskatīsim piemēros, kā tas strādā.

Piemērs

Iestatīsim elementa fonu:

<div [style.backgroundColor]="'blue'"> text </div>

Piemērs

Pieņemsim, ka mums ir kāda īpašība, kas satur fona krāsu:

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

Pielietosim šo īpašību kā vērtību stilam:

<div [style.backgroundColor]="value"> text </div>

Piemērs

Pieņemsim, ka mums ir kāda Būla īpašība:

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

Piesaistīsim dažādas CSS vērtības īpašībai atkarībā no Būla īpašības satura. Izmantosim tam ternāro operatoru:

<div [style.backgroundColor]="isActive ? 'blue' : 'red'"> text </div>

Praktiskie uzdevumi

Dots bloks. Izdariet tā, lai pirmais klikšķis uz bloka to nokrāso sarkanā krāsā, bet otrais klikšķis - zaļā krāsā.

Dots bloks. Dota poga. Izdariet tā, lai pogas nospiešana dubultotu bloka platumu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt