Schritt 1: Richten Sie das HTML -Dokument ein
Erstellen Sie zunächst ein HTML -Dokument und legen Sie die folgenden Zeilen in die HTML -Datei ein:
Erklären wir, was hier vor sich geht:
Durch das Ausführen des HTML -Dokuments gibt es den folgenden Ausgang zum Browser:
Da es in der Ausgabe sichtbar ist, befinden sich die Elemente der Dropdown-Liste nicht an der richtigen Stelle. Sie sollten sein:
Lassen Sie uns das im nächsten Schritt beheben
Schritt 2: Behebung der Elemente der Dropdown-Liste mit CSS
Setzen Sie zunächst die übergeordnete Divs (deren ID dDection ist) die Eigenschaft an "Inline-Block", Stellen Sie auch seine Position auf "relativ":
#DDSEctionFügen Sie danach der Schaltfläche etwas Styling hinzu:
#TasteStylen Sie den Container für die Listenelemente und setzen Sie seine fest Anzeige Eigentum an "keiner" so dass es zu Beginn versteckt ist:
#CarmakesUnd schließlich stylen Sie die Listenelemente und setzen Sie ihre Anzeigeeigenschaft auf "keiner", Sie sind also auch zu Beginn versteckt:
#Carmakes aDer vollständige CSS -Code für diese Demonstration:
#DDSEctionDurch Ausführen der HTML wird jetzt die folgende Ausgabe im Browser erstellt:
Die Listenelemente sind jetzt verborgen. Lass uns das im nächsten Schritt machen.
Schritt 3: Umschaltungseigenschaft mit JavaScript umschalten
Beginnen Sie in der JavaScript -Datei mit dem Erstellen der Funktion Buttonclicked (), die beim Drücken der Taste ausgeführt werden:
Funktion buttonclicked ()Erhalten Sie in dieser Funktion die Referenz des DIV mit ID „Carmakes“, dem Container für die Listenelemente wie:
var container = dokument.GetelementById ("Carmakes");Verwenden Sie danach die Container Variable, um die Dropdown-Liste mit Hilfe der IF-ELSE-Anweisung und der Anzeigeeigenschaft der Anzeige anzeigen und zu verbergen Caremakes div:
if (Behälter.Stil.display === "Keine")Der vollständige JavaScript -Code für diese Demonstration lautet wie:
Funktion buttonclicked ()Führen Sie danach einfach die HTML-Datei in einem Browser aus und klicken Sie auf die Schaltfläche, um die Dropdown-Liste anzuzeigen und auszublenden:
Und die Dropdown-Liste funktioniert vollkommen in Ordnung.
Abschluss
Die Dropdown-Liste kann mit einer Kombination aus HTML, CSS und JavaScript erstellt werden. Dropdown-Listen fügen zur Ästhetik der Webseite hinzu. Um eine Dropdown-Liste zu erstellen, erstellen Sie die erforderlichen Elemente in der HTML-Datei. Stylen Sie in der CSS -Datei die Elemente und verstecken Sie sie mit ihrer Anzeige Eigentum. Schalten Sie in der JavaScript -Datei die Anzeigeeigenschaft bei der Schaltfläche Klicken. In diesem Artikel wurde die Erstellung einer Dropdown-Liste Schritt für Schritt erläutert.