Ⅰ. Problembeschreibung: Verwenden Sie HTML+CSS, um eine einfache Navigationsleiste zu implementieren; ⅡDer Implementierungsprozess läuft wie folgt ab: 1. Führen Sie die Software VScode aus. Sie können dies durch einen persönlichen Test realisieren. <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta http-equiv="X-UA-kompatibel" content="IE=edge"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>Dokument</title> <style type="text/css"> * { Rand: 0; Polsterung: 0; } /* Die obige Anweisung bedeutet: Löschen Sie die äußeren und inneren Ränder der Div-Box, um zu verhindern, dass das System die Standardwerte verwendet. Das Vorhandensein oder Fehlen dieser Anweisung hat keinen großen Einfluss auf das Ergebnis. */ ul { Listenstil: keiner; } /* Die obige Anweisung bedeutet: Den Standardstil der UL-Liste abbrechen; Ohne diese Anweisung werden die Ergebnisse höchstwahrscheinlich kleine schwarze Punkte in der Navigationsleiste aufweisen. */ .Kasten { Breite: 960px; Höhe: 40px; Rand: 100px automatisch; } /* Die obige Anweisung bedeutet: Definieren Sie die Breite der Div-Box auf 960 Pixel. Die Höhe beträgt 40px; Zentriert auf dem Bildschirm mit einem Rand von 100 Pixeln; */ .box ul { Überlauf: versteckt; } /* Die obige Anweisung bedeutet: Setzen Sie das versteckte Attribut für die UL-Box unter der Div-Box. Das Attribut hidden dient dazu, die eventuellen Floats der Childboxen zu löschen, um die Navigationsleiste je nach Bedarf 8-teilig aufstellen zu können. */ .box ul li { Breite: 120px; Höhe: 40px; schweben: links; Schriftgröße: 18px; Textausrichtung: zentriert; Schriftfamilie: „Microsoft Yahei“; Zeilenhöhe: 40px; } /* Die obige Anweisung bedeutet: Setzen Sie den Attributwert der untergeordneten Box li der ul-Box der Div-Box. Die Breite beträgt 120px; Die Höhe beträgt 40px; Der Gleitwert schwebt nach links; Die Untergröße beträgt 18px; Die Textausrichtung ist zentriert; Der Texttyp ist „Microsoft YaHei“ Die Zeilenhöhe beträgt 40px; */ .box ul li a { Anzeige: Block; Hintergrundfarbe: #ccc; Farbe: #666; Textdekoration: keine; } /* Die obige Anweisung bedeutet: Setzen Sie den Attributwert der untergeordneten Box li der ul-Box der Div-Box. " display: block;": wandelt Inline-Elemente in Elemente auf Blockebene um; Stellen Sie die Hintergrundfarbe auf „#ccc“ ein. Die Schriftfarbe ist „#666“; Es gibt keine Textdekoration; */ .box ul li a:hover { Hintergrundfarbe: gelbgrün; Farbe: #fff; Schriftstärke: fett; } /* Die obige Anweisung bedeutet: Legen Sie den Attributwert des untergeordneten Felds li des ul-Felds des Div-Felds fest. (Legen Sie den Wert für die Änderung der Hintergrundfarbe fest, wenn die Maus auf die Navigationsleiste bewegt wird.) Die Hintergrundfarbe nach der Änderung ist „yellowgreen“ [gelbgrün]; Die geänderte Schriftfarbe ist „#fff“ [weiß]; Die Schriftstärke ist nach der Änderung „fett“ [bold]; */ </Stil> </Kopf> <Text> <div Klasse="Box"> <ul> <li><a href="#">Startseite</a></li> <li><a href="#">Startseite</a></li> <li><a href="#">Startseite</a></li> <li><a href="#">Startseite</a></li> <li><a href="#">Startseite</a></li> <li><a href="#">Startseite</a></li> <li><a href="#">Startseite</a></li> <li><a href="#">Startseite</a></li> </ul> </div> </body> </html> 3. Ergebnisanzeige: Wenn die Maus hinter dem ersten „Home“ in der Navigationsleiste platziert wird: Dies ist das Ende dieses Artikels über die Verwendung von HTML+Css zur Implementierung einer einfachen Navigationsleistenfunktion (die Navigationsleiste ändert die Hintergrundfarbe, wenn die Maus berührt wird). Weitere verwandte Inhalte zur HTML-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! |
>>: Detaillierte Erklärung der Verwendung von JSON.parse und JSON.stringify
Ein Stylesheet beschreibt, wie ein Dokument angez...
1. Grundlegende Verwendung Es kann über den Mutat...
Vorwort Wenn wir das MySQL-Datenbankkennwort verg...
Hintergrund PNG-Bilder benötigen mehr Speicherpla...
1.html Teil Code kopieren Der Code lautet wie folg...
Inhaltsverzeichnis 1. Verwenden Sie RGB zur Darst...
Inhaltsverzeichnis Schritte zum Erstellen von TCP...
Inhaltsverzeichnis 1 Hintergrund 2 Erstellen Sie ...
Auswählen und ändern: Klicken Sie, um den aktuell...
1. Die Verwendung von Docker Compose ist der Verw...
Tipps: Die Methode zur Array-Änderung führt zur A...
1. readonly Nur-Lese-Attribut, so dass Sie den Wer...
Inhaltsverzeichnis 1. Grundlagen 2. Problembeschr...
Ich habe MySQL unter Windows installiert, indem i...
Inhaltsverzeichnis Vorwort Erstellen Sie ein Vite...