Horizontales Header-Menü mit CSS3 implementiert

Horizontales Header-Menü mit CSS3 implementiert

Ergebnis:

Implementierungscode

html

<nav class="Dropdownmenü">
  <ul>
    <li><a href="http://www.jochaho.com/wordpress/">123WORDPRESS.COM</a></li>
    <li><a href="http://www.jochaho.com/wordpress/about-pritesh-badge/">jb51</a></li>
    <li><a href="#">Artikel zu HTML5 und CSS3</a>
      <ul id="Untermenü">
        Unterschied zwischen SVG und Canvas
        <li><a href="http://www.jochaho.com/wordpress/new-features-in-html5/">Neue Funktionen in HTML5</a></li>
        <li><a href="http://www.jochaho.com/wordpress/creating-links-to-sections-within-a-webpage/">Erstellen von Links zu Abschnitten innerhalb einer Webseite</a></li>
      </ul>
    </li>
    <li><a href="http://www.jochaho.com/wordpress/category/news/">Neuigkeiten</a></li>
    <li><a href="http://www.jochaho.com/wordpress/about-pritesh-badge/">Kontaktieren Sie uns</a></li>
  </ul>
</nav>

CSS3

.dropdownmenu ul, .dropdownmenu li {
	Rand: 0;
	Polsterung: 0;
}
.dropdownmenu ul {
	Hintergrund: grau;
	Listenstil: keiner;
	Breite: 100 %;
}
.dropdownmenu li {
	schweben: links;
	Position: relativ;
	Breite: automatisch;
}
.dropdownmenu a {
	Hintergrund: #30A6E6;
	Farbe: #FFFFFF;
	Anzeige: Block;
	Schriftart: fett 12px/20px serifenlos;
	Polsterung: 10px 25px;
	Textausrichtung: zentriert;
	Textdekoration: keine;
	-webkit-transition: alle 0,25 Sekunden Leichtigkeit;
	-moz-transition: alle 0,25 Sekunden Leichtigkeit;
	-ms-Übergang: alle 0,25 s Leichtigkeit;
	-o-Übergang: alle 0,25 s Leichtigkeit;
	Übergang: alle 0,25 s Leichtigkeit;
}
.dropdownmenu li:hover a {
	Hintergrund: #000000;
}
#Untermenü {
	links: 0;
	Deckkraft: 0;
	Position: absolut;
	oben: 35px;
	Sichtbarkeit: versteckt;
	Z-Index: 1;
}
li:hover ul#Untermenü {
	Deckkraft: 1;
	oben: 40px; /* passe dies entsprechend der Polsterung der oberen Navigation oben und unten an */
	Sichtbarkeit: sichtbar;
}
#Untermenü li {
	Schwimmer: keiner;
	Breite: 100 %;
}
#Untermenü a:hover {
	Hintergrund: #DF4B05;
}
#Untermenü a {
	Hintergrundfarbe: #000000;
}

Oben sind die Details des von CSS3 implementierten horizontalen Titelmenüs aufgeführt. Weitere Informationen zum CSS3-Titelmenü finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

<<:  Detaillierte Erklärung der grundlegenden Typen von TypeScript

>>:  Detaillierte Erläuterung des Codes zur Implementierung von sechs Siebstilen mithilfe des HTML-Rasterlayouts

Artikel empfehlen

So melden Sie sich unter Shell schnell ohne Kennwort bei der MySQL-Datenbank an

Hintergrund Wenn wir uns über den MySQL-Client in...

Detaillierte Schritte zur Installation eines Hadoop-Clusters unter Linux

Inhaltsverzeichnis 1. Erstellen Sie ein Hadoop-Ve...

MySQL- und SQLYog-Installationstutorial mit Bildern und Text

1. MySQL 1.1 MySQL-Installation mysql-5.5.27-winx...

Analyse des MySQL-Beispiels DTID Master-Slave-Prinzip

Inhaltsverzeichnis 1. Grundkonzepte von GTID 2. G...

Detaillierte Erklärung des SELINUX-Arbeitsprinzips

1. Einleitung Der Hauptvorteil, den SELinux für L...

So verwenden Sie Vue3-Mixin

Inhaltsverzeichnis 1. Wie verwende ich Mixin? 2. ...

Detaillierte Erklärung der CSS3-Animation und der neuen Funktionen von HTML5

1. CSS3-Animation ☺CSS3-Animationen sind viel ein...

JavaScript imitiert Xiaomi-Karusselleffekt

Dieser Artikel ist eine selbstgeschriebene Nachah...

Mysql praktische Übungen einfaches Bibliotheksverwaltungssystem

Inhaltsverzeichnis 1. Sortierfunktion 2. Vorberei...

Detaillierte Erklärung der Verwendung des MySQL-Paradigmas

1. Paradigma Der englische Name des Paradigmas la...