Heim >Web-Frontend >CSS-Tutorial >Wie kann ich CSS-Stile in AngularJS bedingt anwenden?
F1: Elemente vor dem Löschen dynamisch formatieren
Zum bedingten Anwenden oder Entfernen von CSS-Stilen Erwägen Sie basierend auf der Auswahl des Kontrollkästchens die Verwendung von ng-class. Sie können damit eine CSS-Klasse basierend auf einem booleschen Wert zuweisen. Zum Beispiel:
<div ng-repeat="item in items"> <div ng-class="{'pending-delete': item.checked}"></div> <input type="checkbox" ng-model="item.checked" /> </div>
F2: Benutzerdefinierte Stil-Personalisierung
Damit Benutzer die Site-Präsentation anpassen können, ist ng-style ein passende Option. Es ermöglicht dynamisches Styling basierend auf einer Karte von CSS-Eigenschaften und -Werten. Zum Beispiel:
<div class="main-body" ng-style="{ color: myColor }"> <input type="text" ng-model="myColor" placeholder="Enter a color name" /> </div>
Eingebaute AngularJS-Anweisungen für bedingtes Styling
AngularJS bietet verschiedene Anweisungen für bedingtes Styling:
Das obige ist der detaillierte Inhalt vonWie kann ich CSS-Stile in AngularJS bedingt anwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!