⊗jsagPmStCCB 46 of 97 menu

CSS-klassen binding in Angular

In Angular kan het toepassen van een CSS-klasse voor een blok worden in- en uitgeschakeld. Dit wordt gedaan met behulp van een tag-attribuut, geschreven in het volgende formaat:

[class.klassenaam]="true of false"

Laten we dit in de praktijk bekijken. Stel dat we de volgende klassen hebben:

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

Laten we aan de hand van voorbeelden bekijken hoe we deze klassen voor een blok in- en uitschakelen.

Voorbeeld

Laten we één klasse inschakelen en een andere uitschakelen:

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

Voorbeeld

Stel dat de statussen van de klassen zijn opgeslagen in eigenschappen van de klasse:

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

Laten we de zichtbaarheid van de klasse binden afhankelijk van de waarden van onze eigenschappen:

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

Praktische opdrachten

Gegeven de volgende CSS-klasse:

.hidden { visibility: hidden; }

Bind deze klasse aan het blok. Maak een knop waarmee het blok kan worden verborgen of getoond.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren