So ändern Sie den Stil der von elementUI bereitgestellten el-select-Komponente Im Internet gibt es viele Lösungen für dieses Problem: 1. Suchen Sie den Klassennamen des Dropdown-Felds und schreiben Sie einen Allerdings trifft die obige Methode nicht den Kern. Das Überschreiben des globalen Stils ist definitiv nicht benutzerfreundlich, und auch das Ändern des Stils und das Hinzufügen von Klassen funktionieren nicht. Also habe ich mir den Stil der Dropdown-Box angesehen. Sie befand sich nicht in Dann habe ich auf der offiziellen Website nachgesehen, ob es eine Eigenschaft zur Steuerung gibt, und tatsächlich gibt es so etwas wie „person Der Standardwert ist HTML <el-Auswahl :popper-append-to-body="false" v-Modell="Aufgabentyp" Platzhalter="Bitte auswählen" Größe="mini" Klasse="Stil auswählen" Popper-Klasse = "Popper auswählen" > <el-Option v-for="(Element, Index) in Aufgabentypen" :Schlüssel="Index" :Wert="Artikel.Wert" :label="Artikel.label" ></el-Option> </el-Auswahl> Die Codestruktur ist wie folgt: Tatsächlich ändert dies nur den Stil innerhalb des Dropdown-Felds. Der Stil des Eingabefelds muss ebenfalls geändert werden, indem der Stil CSS .Stil auswählen { Breite: 3rem; Rand rechts: 0,36rem; /deep/.el-input__inner { Rahmen-oben-links-Radius: 0; Rahmen unten links-Radius: 0; Rand: 1px durchgezogen #a1a3ad; Rahmenbreite links: 0; Hintergrundfarbe: rgba(0, 0, 0, 0,8); Schriftfamilie: PingFangSC-Regular; Schriftgröße: 0,28rem; Farbe: rgba(255, 255, 255, 0,6); } } Fügen Sie abschließend den Stil von /deep/.select-popper { Hintergrundfarbe: $item-bg-color; Randradius: 0,08rem; Rand: durchgezogen 0,02rem #1c395d; Schriftfamilie: PingFangSC-Regular; .el-select-dropdown__item.selected { Schriftfamilie: PingFangSC-Regular; Schriftgröße: 0,28rem; Farbe: rgba (74, 141, 253, 1); } li { Farbe: #fff; Hintergrund: transparent; Farbe: #fff; Schriftgröße: 0,28rem; } .el-select-dropdown__item:hover, .el-select-dropdown__item.hover { Hintergrundfarbe: rgba(110, 147, 206, 0,2); Rand rechts: 1px; } .popper__arrow::nach { Farbe des unteren Rahmens: $item-bg-color; } .popper__arrow { Farbe des unteren Rahmens: $item-bg-color; } .el-select-dropdown__empty { Polsterung: 0,2rem; Schriftgröße: 0,28rem; } } Zusammenfassen Wichtiger Punkt: Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. |
<<: Professionelles und nicht-professionelles Webdesign
>>: JavaScript-Grundlagen: Funktion zur sofortigen Ausführung
Zusammenfassung gängiger Operatoren und Operatore...
Inhaltsverzeichnis 1. Grundlegende Theorie 1.1 Tr...
Inhaltsverzeichnis 1. Klicken Sie auf das Menü, u...
Die neueste Verpackungsschachtel für Perfect Aloe...
Umgebungsvorbereitung Docker-Umgebung MySQL 5.7 (...
Sowohl die Optionen „Nur lesen“ als auch „Deaktiv...
1. Erste Schritte mit setUp Stellen Sie kurz die ...
In diesem Artikelbeispiel wird der spezifische Co...
Dieser Artikel veranschaulicht anhand von Beispie...
In diesem Artikel wird der spezifische Code von j...
Zabbix Server-Umgebungsplattform Version: ZABBIX ...
In diesem Artikelbeispiel wird der spezifische Co...
Rezension der vorherigen Folge: Gestern haben wir...
1. MySQL installieren (1) Entpacken Sie die herun...
1. Suchen Sie nach doppelten Zeilen Wählen Sie * ...