⊗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; }

Δέσμευσε αυτήν την κλάση σε ένα μπλοκ. Δημιούργησε ένα κουμπί, upon click στο οποίο το μπλοκ θα κρύβεται ή θα εμφανίζεται.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañ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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη