Mostra il menu su un selettore CSS
Posiziona il menu su elementi esatti del tuo tema inserendo i loro selettori CSS.
L’app posiziona il menu dentro ogni elemento corrispondente, sostituendone il contenuto. Usala su temi personalizzati o molto modificati dove Automatico e Sostituisci navigazione non funzionano, per un punto specifico, oppure per menu solo desktop o solo mobile.
Configura i selettori CSS
-
Seleziona Mostra il menu su questo selettore CSS
Nell’editor dei menu, fai clic sulla scheda Impostazioni nella barra a sinistra. In Posizione, scegli Mostra il menu su questo selettore CSS.
Mostra il menu su questo selettore CSS con i suoi due campi dei selettori -
Inserisci i selettori
Compila i due campi descritti in Impostazioni.
#SiteNave#AccessibleNavin grigio sono segnaposto, non valori salvati. -
Salva e pubblica
Fai clic su Salva, poi pubblica il menu. Controlla il tuo negozio su desktop e su mobile.
Impostazioni
- Selettore CSS del tuo menu principale
- L’elemento che contiene il tuo menu desktop, ad esempio
#SiteNav,.header__inline-menuonav.main-menu. Lascialo vuoto per mostrare il menu solo su mobile. - Selettore CSS del tuo menu mobile
- L’elemento che contiene il tuo menu mobile, ad esempio
#AccessibleNavo.menu-drawer. Lascialo vuoto per mantenere il menu mobile del tuo tema (solo desktop).
- Più elementi — separa i selettori con virgole, ad esempio
.header__inline-menu, .sticky-header nav. Il menu viene inserito in ogni elemento corrispondente. - Un solo elemento per entrambi i layout — inserisci lo stesso selettore in entrambi i campi. L’app passa dal layout desktop a quello mobile in base alle dimensioni dello schermo.
- Scegli il contenitore, non un singolo link — seleziona l’elemento che racchiude l’intero menu (di solito un
<nav>o un<ul>), altrimenti il menu finisce dentro una sola voce. - Preferisci selettori stabili — ID o classi del tema come
.header__inline-menu. I selettori generati comebody > div:nth-child(3) > …smettono di funzionare quando il tema cambia.
Trova un selettore CSS
Puoi anche fare clic su Come trovare il selettore CSS del tuo menu? sotto i campi.
-
Ispeziona il menu
Apri il tuo negozio in Chrome, fai clic con il pulsante destro sul menu e scegli Ispeziona.
-
Trova il contenitore del menu
Nel pannello Elementi, passa il mouse sui tag. Trova il
<nav>o<ul>più vicino la cui evidenziazione copre l’intero menu. -
Copia il selettore
Usa
#più il suoid(#SiteNav) oppure.più una classe chiara (.header__inline-menu). In alternativa, fai clic con il pulsante destro sul tag, scegli Copia > Copia selettore e incollalo nell’app. -
Ripeti per il mobile
Fai clic sull’icona del dispositivo negli strumenti per sviluppatori, scegli un dispositivo mobile e apri il menu mobile (icona hamburger). Ripeti per ottenere il selettore mobile.
Vuoi il menu dove il tuo tema non ha alcun menu? Vedi Aggiungi una posizione personalizzata per il menu.
Questa pagina ti è stata utile?
Grazie per il feedback! Dicci cosa mancava
Segnala un problema