Heim >Web-Frontend >CSS-Tutorial >Wie kann ich ein horizontales Dropdown-Menü nur mit CSS erstellen?
Horizontale Dropdown-Menüs rein mit CSS erstellen
Horizontale Dropdown-Menüs bieten eine einfach zu navigierende Erfahrung, da Benutzer mit der Maus über eine Primärseite fahren können Menüelement, um Untermenüs anzuzeigen. Um diesen Effekt allein mit CSS zu erzielen, sind einige Styling-Fähigkeiten erforderlich.
HTML-Struktur:
Erstellen Sie zunächst eine ungeordnete Liste (<ul>) mit
CSS-Styling:
<ul>Menüelementstile:
<ul>Hover-Effekte:
<ul>Responsive Untermenüs:
<ul>Beispielcode:
<ul>
ul { font-family: Arial, Verdana; font-size: 14px; margin: 0; padding: 0; list-style: none; } ul li { display: block; position: relative; float: left; } li ul { display: none; } ul li a { display: block; text-decoration: none; color: #ffffff; border-top: 1px solid #ffffff; padding: 5px 15px 5px 15px; background: #2C5463; margin-left: 1px; white-space: nowrap; } ul li a:hover { background: #617F8A; } li:hover ul { display: block; position: absolute; } li:hover li { float: none; font-size: 11px; } li:hover a { background: #617F8A; } li:hover li a:hover { background: #95A9B1; }
Live-Demo:
[Horizontales Dropdown-Menü in reinem CSS](http://jsfiddle.net/XPE3w/7/)
Das obige ist der detaillierte Inhalt vonWie kann ich ein horizontales Dropdown-Menü nur mit CSS erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!