Lesefortschritt:

Navigation im Divi-Theme mit einer erläuternden Textzeile ergänzen

7. Februar 2024 | CSS-Stylesheet, Divi-Theme

Trick # 316 | Dieser Beitrag beinhaltet 933 Wörter. – Geschätzte Lesezeit: ca. 5 Minuten.

Der Navigation Ihrer Word­Press-Website lässt sich eine zweite Zeile mit zusätzlichem Text hinzufügen – Sie benötigen nur das Menümodul des Divi-Themes und ein paar Zeilen CSS-Code. Die zusätzliche Infozeile kann eine unterhaltsame und hilfreiche Methode sein, um Ihren Menülinks mehr Kontext zu geben. Sie können einen Aufruf hinzufügen, den Link erklären oder den Menüpunkt um eine clevere Phrase ergänzen. Ach ja: Einfach umzusetzen ist das ganze auch noch.

Das Menu-Modul des Divi-Themes ermöglicht, Navigationen einfach darzustellen. «Out of the box» sieht das etwa so aus:

Um den Menülinks eine zusätzliche Textzeile hinzuzufügen, bearbeiten Sie das entsprechende Menü unter Design/Menüs.

Öffnen Sie einen der Menülinks – danach können Sie im Feld «Angezeigter Name» den gewünschten Text hinzufügen. Setzen Sie ihn dazu zwischen zwei <span>-Tags. Etwa so: Home<span>Lorem ipsum</span>.

Wiederholen Sie den Schritt mit den weiteren Menüpunkten.

Nun benötigen Sie etwas CSS-Code. Diesen fügen Sie in das CSS-Stylesheet Ihrer Website ein. Im Backend unter Design/Customizer/Zusätzliches CSS:

/* Zusatzzeile in Navigation stylen */
.nav li a span {
	display: block;
	color: #59B14B;
	font-size: 80%;
	font-style: italic;
	line-height: 1.7em;
}

Das Styling können Sie natürlich nach Wunsch anpassen. In unserem Fall sieht das Menü nun so aus:

Damit haben Sie dem Menü eine Unterzeile spendiert, die übrigens ebenfalls verlinkt wird.

Variante: Zusatztext nur beim hovern anzeigen

Vielleicht soll der Zusatztext aber nur angezeigt werden, wenn Sie die Maus über den entsprechenden Link bewegen. Hierfür wird der obige Code leicht ergänzt. Kopieren Sie ihn in das CSS-Stylesheet Ihrer Website (unter Design/Customizer/Zusätzliches CSS):

/* Zusatzzeile in Navigation ausblenden */
.nav li a span {
	display: none;
}

/* Zusatzzeile in Navigation beim hovern anzeigen */
.nav li a:hover span {
	display: block;
	color: #59B14B;
	font-size: 80%;
	font-style: italic;
	line-height: 1.7em;
}

Auch diese CSS-Definitionen können Sie natürlich nach eigenem Gusto anpassen. In unserem Fall präsentiert sich das Menü nun so:

Ziemlich einfach. Nicht wahr?

Werbung

Keine Inhalte gefunden.

Werbung

 

Pin It on Pinterest

Share This
Überblick über den Datenschutz

Diese Website verwendet Cookies, damit wir Ihnen die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in Ihrem Browser gespeichert und dienen dazu, Sie wiederzuerkennen, wenn Sie auf unsere Website zurückkehren, und unserem Team zu helfen, zu verstehen, welche Bereiche der Website Sie am interessantesten und nützlichsten finden.