Stil mit GültigkeitsbereichZu beachten:
1. Deep Selector: kann untergeordnete Komponenten beeinflussen. Verwenden Sie eine Pseudoklasse => :deep(cls: betroffener Selector) .a :tief(.b) { ... } 2. Slot-Auswahl: kann den Stil des Slot-Inhalts beeinflussen. Pseudoklasse verwenden => :slotted(selector) :slloted(.a) { ... } 3. Globaler Selektor: Der Stil wirkt sich auf die globale Umgebung aus. Verwenden der Pseudoklasse => :global(Selektor) :slloted(.a) { ... } Der Gültigkeitsbereich des Stils kann mit dem Stil StilmodulDas Style-Tag enthält ein Modul. Sein Stil kann, wie der Stilbereich, nur auf die aktuelle Komponente beschränkt werden. Diese Methode kompiliert CSS in CSS-Module und stellt sie dem Komponentenobjekt $styles zur Verfügung, um CSS-Stile zu verwenden. <Vorlage> <p: Klasse = "$style.red"> Das sollte rot sein </p> </Vorlage> <Stilmodul> .Rot { Farbe: rot; } </Stil> Sie können dem Modul Werte zuweisen, um den Namen des freigelegten Objekts anzupassen <Vorlage> <p: Klasse = "Stil.rot"> Das sollte rot sein </p> </Vorlage> <Stilmodul='Stil'> .Rot { Farbe: rot; } </Stil> Sie können die API useCssModule() verwenden, um cssModule in der kombinierten API zu verwenden. // Gibt standardmäßig die Klasse im <style module> zurück useCssModule() // Benennung, Rückgabe der Klasse in <style module="classes"> useCssModule('classes') Zustandsgesteuertes dynamisches CSSMit v-bind() können Sie CSS-Werte dynamischen Komponentenzuständen zuordnen. <Vorlage> <div class="text">hallo</div> </Vorlage> <Skript> Standard exportieren { Daten() { zurückkehren { Farbe: 'rot' } } } </Skript> <Stil> .text { Farbe: v-bind(Farbe); } </Stil> ZusammenfassenDies ist das Ende dieses Artikels über die Stilfunktion in Vue3-Einzeldateikomponenten. Weitere relevante Inhalte zur Stilfunktion von Vue3-Einzeldateikomponenten finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.20 unter Windows 10
>>: So fügen Sie Tastenkombinationen in Xshell hinzu
Die Funktion wurde schon vor langer Zeit implemen...
Ich habe gesehen, dass die Taobao-Webseite Import ...
1. Ziehen Sie das Mysql-Image docker pull mysql:5...
Inhaltsverzeichnis Vorwort Requisiten Kontext Zus...
1. Zunächst müssen wir zwischen der Tomcat-Protok...
1. Stecken Sie die WLAN-Karte ein und prüfen Sie ...
Der Befehl „Docker Exec“ kann Befehle in einem la...
Für Linux-Systemadministratoren ist es von entsch...
1. Installation Installation mit yum ##Yum nginx ...
Das WeChat-Applet verwendet die Scroll-Ansicht, u...
Vorwort: Ich glaube, dass diejenigen, die dieses ...
Inhaltsverzeichnis Controllertyp von k8s Beziehun...
In diesem Artikelbeispiel wird der spezifische Co...
Laden Sie die offizielle Website herunter Gehen S...
Inhaltsverzeichnis Vorwort Deskriptoren Detaillie...