Wie erstelle ich Dropdown -CSS -Menüs?

Cascading Style Sheets (CSS) ist ein Name, der verwendet wird, um die Art und Weise zu beschreiben, wie ein Hyper -Text -Markup -Sprache (HTML) oder ein erweiterbares Markup -Sprache (XML) -Dokument formatiert ist. Es kann für jede Art von XML -Dokument verwendet werden, wird jedoch am häufigsten mit Webseiten in HTML verwendet. CSS kann verwendet werden, um Dropdown -Menüs auf Webseiten zu erstellen. Dropdown -CSS -Menüs verfügen über einen einzelnen Textelement, bis der Besucher die Maus verwendet, um über das Menü zu schweben. An diesem Punkt wird die gesamte Liste der Elemente angezeigt. Das Menü wird mit den CSS -Identifizierungs- und Klassen -Tags erstellt. Dieser Selektor sieht aus wie #. Es folgt der Name der ID. Sie können die ID alles nennen, aber sie sollte beschreibend sein, damit andere Ihren Code lesen können. Ein Dropdown -Menü kann beispielsweise den Code #Drop1 verwenden. Die Klasse wird Teil des HTML -Listenelements sein. Das Listenelement wird von den Zeichen "li" bezeichnet. Erstellen Sie die oberste Klasse, indem Sie "li.top" eingeben. Die Klassenbeschreibung ist zwischen zwei lockigen Klammern enthalten.

Das folgende Beispiel zeigt den gesamten CSS -Code für das erste Element in der Liste:

#Drop1 li.top {Schriftfamilie: Verdana, Genf, San-Serif;
Schriftgröße: 100%;
Farbe: #ff00ff;}

Erstellen Sie als nächstes eine Klasse für die Elemente, die unter dem ersten Element im CSS -Menü verborgen sind. Die Klasse beschreibt die nicht ordnungsgemäße HTML -Liste, die mit den Charakteren "ul" bezeichnet wird. Die Beschreibung sieht im Wesentlichen mit dem Menüelement der obersten Ebene mit den Wörtern "Anzeige: None#59" zu Beginn der Beschreibung aus. Dies zeigt an, dass die Elemente in der ungeordneten Liste versteckt werden, bis der Zeiger über das Dropdown -CSS -Menü schwebt.

Folgendesist ein Beispiel für diesen Teil des CSS -Code:

#Drop1 ul.link {
Anzeige: Keine#59
Schriftfamilie: Verdana, Genf, San-Serif;
Schriftgröße: 100%;
Farbe: #ff00ff;}

Sie möchten das Dropdown -CSS -Menü über den Rest des HMTL -Dokuments. Andernfalls wird der Rest des Dokuments auf der Seite nach unten drückt, um Platz für die Liste zu schaffen. Wenn Sie das Positionselement auf absolut einstellen, wird dies dies tun.

Der Code zum Festlegen der Position ist:

#Drop1 {Position: absolut;}

Das ist alles, was für den CSS -Teil des Dropdown -Menüs benötigt wird. Der Rest des Dropdown -CSS -Menüs wird im HTML -Dokument mit den Elementen "Div", "ID", "Class", "Li" und "UL" erstellt. Das "Div" -Tag trennt den Menüabschnitt des Dokuments. Geben Sie

ein, um den Dropdown -Menübereich zu erstellen. Starten Sie dann die ungeordnete Liste mit dem HTML "ul" Element.

Fügen Sie die Top -Klasse zum ersten Listenelement und die Linkklasse für den Rest der Elemente hinzu. Der HTML -Code sollte ähnlich aussehen wie bei:

Wenn Sie das Dokument in einem Webbrowser öffnen, wird das Dropdown -CSS -Menü als einzelnes Element auf der Seite angezeigt. Wenn Sie Ihre Maus über das obere Element bewegen, wird der Rest des Menüs angezeigt. Der Rest des Textes auf der Seite wird sich nicht bewegen, aber ein Teil wird vom Menü verborgen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?