Ergebnisse erzielen Implementierungscode html <div id="Behälter"> <Navigation> <ul> <li><a href="#">Startseite</a></li> <li><a href="#">WordPress</a> <!-- Dropdown-Liste der ersten Ebene --> <ul> <li><a href="#">Themen</a></li> <li><a href="#">Plugins</a></li> <li><a href="#">Anleitungen</a></li> </ul> </li> <li><a href="#">Webdesign</a> <!-- Dropdown-Liste der ersten Ebene --> <ul> <li><a href="#">Ressourcen</a></li> <li><a href="#">Links</a></li> <li><a href="#">Anleitungen</a> <!-- Dropdown-Liste der zweiten Ebene --> <ul> <li><a href="#">HTML/CSS</a></li> <li><a href="#">jQuery</a></li> <li><a href="#">Andere</a> <!-- Dropdown-Liste der dritten Ebene --> <ul> <li><a href="#">Zeug</a></li> <li><a href="#">Dinge</a></li> <li><a href="#">Anderes Zeug</a></li> </ul> </li> </ul> </li> </ul> </li> <li><a href="#">Grafikdesign</a></li> <li><a href="#">Inspiration</a></li> <li><a href="#">Kontakt</a></li> <li><a href="#">Über</a></li> </ul> </nav> <h1>Reines CSS-Dropdown-Menü</h1> <p> Ein einfaches Dropdown-Navigationsmenü, das nur mit CSS erstellt wurde. Dropdowns sind mit einem Pluszeichen ( + ) gekennzeichnet.</p> </div> CSS /* CSS-Dokument */ @import-URL (https://fonts.googleapis.com/css?family=Open+Sans); @import-URL (https://fonts.googleapis.com/css?family=Bree+Serif); Körper { Hintergrund: #212121; Schriftgröße: 22px; Zeilenhöhe: 32px; Farbe: #ffffff; Zeilenumbruch: Wortumbruch !wichtig; Schriftfamilie: „Open Sans“, serifenlos; } h1 { Schriftgröße: 60px; Textausrichtung: zentriert; Farbe: #FFF; } h3 { Schriftgröße: 30px; Textausrichtung: zentriert; Farbe: #FFF; } h3 ein { Farbe: #FFF; } A { Farbe: #FFF; } h1 { Rand oben: 100px; Textausrichtung: zentriert; Schriftgröße: 60px; Schriftfamilie: „Bree Serif“, „Serif“; } #Behälter { Rand: 0 automatisch; } P { Textausrichtung: zentriert; } Navigation { Rand: 50px 0; Hintergrundfarbe: #E64A19; } Navigation ul { Polsterung: 0; Rand: 0; Listenstil: keiner; Position: relativ; } nav ul li { Anzeige: Inline-Block; Hintergrundfarbe: #E64A19; } Navigation a Anzeige:Block; Polsterung: 0 10px; Farbe: #FFF; Schriftgröße: 20px; Zeilenhöhe: 60px; Textdekoration: keine; } Navigation a:hover { Hintergrundfarbe: #000000; } /* Dropdowns standardmäßig ausblenden */ Navigation ul ul { Anzeige: keine; Position: absolut; oben: 60px; /* die Höhe der Hauptnavigation */ } /* Dropdowns beim Hovern anzeigen */ nav ul li:hover > ul { Anzeige: erben; } /* Dropdown-Liste der ersten Ebene */ nav ul ul li { Breite: 170px; Schwimmer: keine; Anzeige: Listenelement; Position: relativ; } /* Zweite, dritte und weitere Stufen */ nav ul ul ul li { Position: relativ; oben: -60px; links: 170px; } /* Ändern Sie dies, um das Dropdown-Symbol zu ändern */ li > a:nach { Inhalt: ' + '; } li > a:einziges-Kind:nach { Inhalt: ''; } Oben sind die Details des Dropdown-Menüs aufgeführt, das ausschließlich mit CSS implementiert wurde. Weitere Informationen zum mit CSS implementierten Dropdown-Menü finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! |
<<: Element verwendet Skripte, um automatisch neue Komponenten zu erstellen
>>: So schreiben Sie HTML-Header in der Webentwicklung für mobile Geräte
In diesem Artikel wird der spezifische JavaScript...
Umgebung: (Docker, K8s-Cluster), fahren Sie mit d...
Nginx unterstützt drei Möglichkeiten zum Konfigur...
Wie unten dargestellt: XML/HTML-CodeInhalt in die...
1. Befehlseinführung Mit dem Befehl ln werden Lin...
Linux-Taskverwaltung - Ausführung und Beendigung ...
Manchmal ist das Herunterladen großer Netzwerkdat...
1. Obere und untere Listen-Tags: <dl>..<...
Inhaltsverzeichnis Beschränkung der Bezeichnerlän...
Apollo Open Source-Adresse: https://github.com/ct...
CSS Standard-Stile löschen Die üblichen klaren St...
In meiner früheren Arbeit war der Entwicklungsser...
1. Allgemeine MySQL-Konfiguration Alle folgenden ...
1. Beispiel einer Dropdown-Liste Der Code lautet ...
Einzeiliger Befehl docker run -d \ -v /share:/hom...