Menü an einem CSS-Selektor anzeigen
Platzieren Sie das Menü an genauen Elementen Ihres Themes, indem Sie deren CSS-Selektoren eingeben.
Die App platziert Ihr Menü innerhalb jedes passenden Elements und ersetzt dessen Inhalt. Verwenden Sie das bei angepassten oder stark bearbeiteten Themes, bei denen Automatisch ersetzen und Vorhandenes Menü ersetzen nicht funktionieren, für eine bestimmte Stelle oder für Menüs nur für Desktop oder nur für Mobilgeräte.
CSS-Selektoren einrichten
-
Menü an diesem CSS-Selektor anzeigen auswählen
Klicken Sie im Menü-Editor in der linken Leiste auf den Tab Einstellungen. Wählen Sie unter Position die Option Menü an diesem CSS-Selektor anzeigen.
Menü an diesem CSS-Selektor anzeigen mit seinen zwei Selektorfeldern -
Selektoren eingeben
Füllen Sie die beiden Felder aus, die unter Einstellungen beschrieben sind. Die grauen
#SiteNavund#AccessibleNavsind Platzhalter, keine gespeicherten Werte. -
Speichern und veröffentlichen
Klicken Sie auf Speichern und veröffentlichen Sie dann das Menü. Prüfen Sie Ihren Shop auf dem Desktop und auf Mobilgeräten.
Einstellungen
- CSS-Selektor Ihres Hauptmenüs
- Das Element, das Ihr Desktop-Menü enthält, zum Beispiel
#SiteNav,.header__inline-menuodernav.main-menu. Lassen Sie es leer, um das Menü nur auf Mobilgeräten anzuzeigen. - CSS-Selektor Ihres mobilen Menüs
- Das Element, das Ihr mobiles Menü enthält, zum Beispiel
#AccessibleNavoder.menu-drawer. Lassen Sie es leer, um das mobile Menü Ihres Themes beizubehalten (nur Desktop).
- Mehrere Elemente – Trennen Sie Selektoren mit Kommas, zum Beispiel
.header__inline-menu, .sticky-header nav. Das Menü wird in jeden Treffer eingefügt. - Ein Element für beide Layouts – Geben Sie in beiden Feldern denselben Selektor ein. Die App schaltet je nach Bildschirmgröße zwischen Desktop- und Mobil-Layout um.
- Wählen Sie den Container, nicht einen einzelnen Link – Wählen Sie das Element, das das gesamte Menü umschließt (meist ein
<nav>oder<ul>), sonst landet das Menü in einem einzelnen Menüpunkt. - Bevorzugen Sie stabile Selektoren – IDs oder Theme-Klassen wie
.header__inline-menu. Generierte Selektoren wiebody > div:nth-child(3) > …brechen, wenn sich das Theme ändert.
Einen CSS-Selektor finden
Sie können auch unter den Feldern auf Wie finde ich den CSS-Selektor meines Menüs? klicken.
-
Menü untersuchen
Öffnen Sie Ihren Shop in Chrome, klicken Sie mit der rechten Maustaste auf das Menü und wählen Sie Untersuchen.
-
Menü-Container finden
Fahren Sie im Bereich Elemente über die Tags. Finden Sie das nächstgelegene
<nav>oder<ul>, dessen Markierung das gesamte Menü abdeckt. -
Selektor kopieren
Verwenden Sie
#plus seineid(#SiteNav) oder.plus eine eindeutige Klasse (.header__inline-menu). Andernfalls klicken Sie mit der rechten Maustaste auf das Tag, wählen Kopieren > Selektor kopieren und fügen den Selektor in die App ein. -
Für Mobilgeräte wiederholen
Klicken Sie in den DevTools auf das Gerätesymbol, wählen Sie ein Smartphone und öffnen Sie das mobile Menü (Hamburger-Symbol). Wiederholen Sie die Schritte, um den mobilen Selektor zu erhalten.
Sie möchten das Menü dort, wo Ihr Theme gar kein Menü hat? Siehe Eine benutzerdefinierte Menüposition hinzufügen.
War diese Seite hilfreich?
Danke für Ihr Feedback! Sagen Sie uns, was gefehlt hat
Problem melden