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
Erstellen Sie in MySQL eine Ansicht für zwei oder...
Methode 1: Verwenden Sie die erweiterte Suche von...
Kurzbeschreibung <br />In IE6 und 7 wird in...
In diesem Artikel wird der spezifische Code von V...
1. Daten vorbereiten Die folgenden Operationen we...
Verwenden Sie JavaScript, um eine Webseitenuhr zu...
01. Befehlsübersicht Linux bietet ein umfangreich...
Schöner Code ist die Grundlage einer schönen Websi...
1. Herunterladen 2. Dekompression 3. Fügen Sie di...
Inhaltsverzeichnis animate()-Animationsmethode An...
Website, (100-1)% des Inhalts ist Navigation 1. J...
Vorstehend: Dieses Dokument basiert auf der Annah...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Ziehen Sie das Bild 2. Erst...
Dies ist der Inhalt von React 16. Es ist nicht di...