Einführung in die Verwendung des Select-Optgroup-Tags in HTML

Einführung in die Verwendung des Select-Optgroup-Tags in HTML
Gelegentlich muss ich ausgewählte Inhalte gruppieren. Früher habe ich dazu die Programmsteuerung verwendet. Heute habe ich festgestellt, dass es in select ein optgroup-Attribut gibt, das verwendet werden kann.

Es wurde getestet und ist für Browser wie Firefox und IE geeignet. Einziges bisher festgestelltes Manko ist, dass sich der Titelstil hinter der Gruppe nicht anpassen lässt. Beispiel: Wenn Sie die Schrifteigenschaften ändern möchten, können Sie nicht die normale Schriftart verwenden, aber Sie können die Farbe und Größe ändern. Im Internet Explorer ist die Standardeinstellung kursiv und fett


Code kopieren
Der Code lautet wie folgt:

<select name="Gebot" id="Marke_3">
<option value="">Bitte wählen Sie eine Marke</option>
<optgroup label="A"></optgroup>
<option value="693" custom="693">Ein AC BMW</option>
<option value="62" custom="62">Ein Aston Martin</option>
<option value="1" custom="1">Ein Audi</option>
<optgroup label="B"></optgroup>
<option value="723" custom="723">B Babos</option>
<option value="44" custom="44">B Porsche</option>
<option value="582" custom="582">B Baojun</option>
<option value="20" custom="20">B BMW</option>
<option value="593" custom="593">B Beijing Auto</option>
<option value="643" custom="643">B BAIC Weiwang</option>
<option value="122" custom="122">B BAIC Manufacturing</option>
<option value="4" custom="4">B Mercedes-Benz</option>
</Auswählen>

<<:  Vue+openlayer5-Methode zum Abrufen der Koordinaten des aktuellen Mauszeigers

>>:  CSS bewirkt, dass sich die Farbe der gesamten Linie ändert, wenn die Maus darauf platziert wird

Artikel empfehlen

Native JS-Kapselung vue Tab-Umschalteffekt

In diesem Artikelbeispiel wird der spezifische Co...

Vue implementiert eine Zeit-Countdown-Funktion

In diesem Artikelbeispiel wird der spezifische Co...

Lösen Sie das Problem der Kombination von AND und OR in MySQL

Wie unten dargestellt: Wählen Sie Produktname, Pr...

Zusammenfassung mehrerer APIs oder Tipps in HTML5, die Sie nicht verpassen sollten

In früheren Blogbeiträgen habe ich mich auf einige...

Detaillierte Schritte zur Installation der MySQL 5.6 X64-Version unter Linux

Umfeld: 1. CentOS6.5 X64 2.mysql-5.6.34-linux-gli...

Optimale Webseitenbreite und ihre kompatible Implementierungsmethode

1. Beim Entwerfen einer Webseite ist das Bestimmen...

Eine kurze Erläuterung der HTML-Tabellen-Tags

Besprechen Sie hauptsächlich seine Struktur und ei...

DOCTYPE-Element ausführliche Erklärung vollständige Version

1. Übersicht In diesem Artikel wird das DOCTYPE-E...

Implementierung der Header-Informationen für Nginx-Operationsantworten

Voraussetzung: Sie müssen das Modul ngx_http_head...

So verwenden Sie JS zum Parsen des Excel-Inhalts in der Zwischenablage

Inhaltsverzeichnis Vorwort 1. Ereignisse und Zwis...

So erstellen Sie mit Docker ein Basisimage der Python-Laufzeitumgebung

1. Vorbereitung 1.1 Laden Sie das Python-Installa...