Heim >Web-Frontend >CSS-Tutorial >Wie kann ich CSS-Stile in AngularJS bedingt anwenden und entfernen?
Frage: Wie können CSS-Stile in AngularJS bedingt angewendet und entfernt werden?
Antwort: AngularJS bietet mehrere Anweisungen zum Verwalten von CSS-Stilen dynamisch:
F1: Bedingtes Styling für Element Löschen:
Verwenden Sie ng-class, um eine Klasse mit ausstehender Löschung umzuschalten, wenn ein Element zum Löschen markiert ist.
<div ng-repeat="item in items" ng-class="{'pending-delete': item.checked}"> ... <input type="checkbox" ng-model="item.checked"> </div>
F2: Anpassbare Benutzeroberfläche:
Verwenden Sie ng-style, um CSS-Stile basierend auf dem Benutzer dynamisch anzuwenden Eingabe.
<div class="main-body" ng-style="{color: myColor}"> ... <input type="text" ng-model="myColor" placeholder="enter a color name"> </div>
Das obige ist der detaillierte Inhalt vonWie kann ich CSS-Stile in AngularJS bedingt anwenden und entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!