HTML+CSS zur Implementierung des Beispielcodes des Dropdown-Menüs der Navigationsleiste

HTML+CSS zur Implementierung des Beispielcodes des Dropdown-Menüs der Navigationsleiste

Wirkung

Die Bilder im Code können selbst geändert werden

Bildbeschreibung hier einfügen

Dropdown-Menü HTML-Code

<header Klasse="header">
        <div Klasse="header_left">
            <img src="img/logo.jpg">
        </div>
        <div Klasse="header_rechts">
                <div Klasse="Nummer_rechts">
                    <img src="img/nummer.jpg">
                </div>
                <ul>
                    <a href="#"><li>Startseite</li></a>
                    <a href="#"><li class="Liste anzeigen">
                        Erfolgsgeschichten
                        <ul Klasse="Verschiebeliste">
                            <li>Markendesign</li>
                            <li>Webdesign</li>
                            <li>Grafikdesign</li>
                            <li>Elektronikladen</li>
                            <li>Raum/Architektur</li>
                        </ul>
                    </li></a>
                    <a href="#"><li>Ich möchte gestalten</li></a>
                    <a href="#"><li>Online-Beratung</li></a>
                    <a href="#"><li>Mitgliederregistrierung</li></a>
                    <a href="#"><li>Mitglieder-Login</li></a>
                </ul>
        </div>
    </header>

Dropdown-Menü CSS-Code

.header{
    Höhe: 120px;
    Breite: 1046px;
    Rand: 0 automatisch;
}
.header_left{
    schweben: links;
    Zeilenhöhe: 120px;

}
.header_left img{
    Breite: 300px;
    Höhe: 100px;
}
.header_right{
    schweben: rechts;
    Höhe: 120px;
    Position: relativ;
}
.header_right>div{
    Position: absolut;
    oben: 0;
    rechts: 0;

}
.header_right ul{
    Rand oben: 88px;

}
.header_right ul a li{
    Rahmen rechts: 1px durchgezogen #000000;
    Höhe: 13px;
    Schriftgröße: 15px;
    Polsterung: 0 25px;
    Schriftstärke: fett;
    Farbe: #666;

}
.header_right ul a{
    schweben: links;
    Zeilenhöhe: 13px;

}
.header_right ul a li:hover{
    Farbe: #000000;
}
.header_right ul a:last-child li{/*entferne den letzten Rand*/
    Rand: keiner;
}
.Liste anzeigen{
    Position: relativ;
}
.Liste anzeigen .Liste verschieben{
    Anzeige: keine;
    Z-Index: 103;
    Position: absolut;
    oben: -56px;
    links: 0;
    Breite: 100 %;
    Hintergrund: #333;
    Textausrichtung: zentriert;
}
.Liste anzeigen .Liste verschieben li{
    Polsterung: 10px 0;
    Breite: 114px;
    Farbe: #fff;
}
.header_right ul eine .show_list{
    Polsterung unten: 20px;
    Rand rechts: keiner;
}
.show_list:hover .move_list{
    Anzeige: Block;
}
.header_right ul a:nth-child(3){
    Rahmen links: 1px durchgezogen #000;
}
.Liste anzeigen .Liste verschieben li:hover{
    Farbe: weiß;
    Hintergrund: orange;
}

Nachdem Sie den obigen Code geschrieben haben, müssen Sie den CSS-Reset-Code hinzufügen. Der Code lautet wie folgt:

* {
    Rand: 0;
    Polsterung: 0
}
em, ich {
    Schriftstil: normal
}
li {
    Listenstil: keiner
}
A{
    Schriftart: 14px/24px Microsoft YaHei, Arial, \\5B8B\4F53, Arial Narrow;
    Buchstabenabstand: 1,2px;
    Farbe: #666;
    Textdekoration: keine
}
ein:schweben {
    Farbe: #c81623;
}

img {
    Rand: 0;
    vertikale Ausrichtung: Mitte
}
Eingang{
    Gliederung: keine;
}
Taste {
    Cursor: Zeiger;
    Rand: keiner;
    Gliederung: keine;
}

Damit ist dieser Artikel über den Beispielcode zur Implementierung eines Dropdown-Menüs für die Navigationsleiste mit HTML+CSS abgeschlossen. Weitere relevante HTML+CSS-Inhalte für Dropdown-Menüs für die Navigationsleiste finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

<<:  Reines HTML+CSS, um einen Tippeffekt zu erzielen

>>:  Beispielcode zur Implementierung der olympischen Ringe mit reinem HTML+CSS

Artikel empfehlen

Zusammenfassung gängiger Toolbeispiele in MySQL (empfohlen)

Vorwort Dieser Artikel stellt hauptsächlich die r...

So wählen Sie den richtigen MySQL-Datums-/Uhrzeittyp zum Speichern Ihrer Zeit

Beim Erstellen einer Datenbank und Schreiben eine...

Lassen Sie sich die tiefe Kopie von js verstehen

Inhaltsverzeichnis js tiefe Kopie Methode der Dat...

Ein kurzer Vortrag über die Geschichte von React Router

Wenn Sie React Router verstehen möchten, sollten ...

Vue implementiert einen einfachen Rechner

In diesem Artikelbeispiel wird der spezifische Co...

Fallbeispiel zur TypeScript-Schnittstellendefinition

Die Rolle der Schnittstelle: Schnittstelle, auf E...

Informationen zur Bildlaufleiste in HTML/Bildlaufleiste entfernen

1. Die Farbe der Bildlaufleiste unter xhtml Im Ori...

MySQL: MySQL-Funktionen

1. Integrierte Funktionen 1. Mathematische Funkti...

Quickjs kapselt JavaScript-Sandbox-Details

Inhaltsverzeichnis 1. Szenario 2. Vereinfachen Si...

Detaillierte Untersuchung des Problems der Array-Deduplizierung in JavaScript

Inhaltsverzeichnis Vorwort 👀 Beginnen Sie mit der...