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

Grafische Installationsschritte für VMware vSphere 6.7 (ESXI 6.7)

Umgebung: VMware VCSA 6.7 (VMware-VCSA-all-6.7.0-...

Detaillierte Erläuterung von acht Methoden zum Korrigieren des CSS-Seitenendes

Beim Schreiben einer Seite kommt es häufig vor, d...

Fallstudie zu JavaScript Anti-Shake

Prinzip Das Prinzip von Anti-Shake ist: Du kannst...

Standard-CSS-Stil der XHTML-Sprache

html,Adresse, Blockzitat, Körper, dd, div, dl,dt,...

Detailliertes Tutorial zur Installation von ElasticSearch 6.4.1 auf CentOS7

1. Laden Sie das ElasticSearch 6.4.1-Installation...

Eine vollständige Anleitung zum Löschen von Floats in CSS (Zusammenfassung)

1. Übergeordnetes Div definiert Pseudoklassen: af...

Zusammenfassung verschiedener Methoden zur JS-Datentyperkennung

Inhaltsverzeichnis Hintergrund Welche Methoden gi...

javascript:void(0) Bedeutung und Anwendungsbeispiele

Einführung in das Schlüsselwort void Zunächst ein...

Detaillierte Erklärung des einfachen Stores von Vue

Die einfachste Store-Anwendung in Vue ist die glo...

Über die Position des H1-Tags in XHTML

In letzter Zeit wurde viel über H1 diskutiert (auf...

So fügen Sie der Seite über Element UI eine Seitennavigationsleiste hinzu

brauchen Fügen Sie eine Paging-Leiste hinzu, die ...

Detaillierte Erläuterung des Prozesses der Zabbix-Überwachung von SQLServer

Werfen wir einen Blick auf die Zabbix-Überwachung...