Exibir o menu em um seletor CSS
Posicione o menu em elementos exatos do seu tema informando os seletores CSS deles.
O app posiciona o seu menu dentro de cada elemento correspondente, substituindo o conteúdo dele. Use em temas personalizados ou muito editados em que Substituir automaticamente e Substituir menu existente não funcionam, para um local específico ou para menus somente de desktop ou somente de celular.
Configurar os seletores CSS
-
Selecione Exibir o menu neste seletor CSS
No editor de menu, clique na aba Configurações na barra à esquerda. Em Posição, escolha Exibir o menu neste seletor CSS.
Exibir o menu neste seletor CSS com os dois campos de seletor -
Informe os seletores
Preencha os dois campos descritos em Configurações. Os
#SiteNave#AccessibleNavem cinza são exemplos de preenchimento, não valores salvos. -
Salve e publique
Clique em Salvar e depois publique o menu. Confira sua vitrine no desktop e no celular.
Configurações
- Seletor CSS do seu menu principal
- O elemento que contém o seu menu de desktop, por exemplo
#SiteNav,.header__inline-menuounav.main-menu. Deixe vazio para exibir o menu somente no celular. - Seletor CSS do seu menu para celular
- O elemento que contém o seu menu para celular, por exemplo
#AccessibleNavou.menu-drawer. Deixe vazio para manter o menu para celular do seu tema (somente desktop).
- Vários elementos — separe os seletores com vírgulas, por exemplo
.header__inline-menu, .sticky-header nav. O menu entra em todos os elementos correspondentes. - Um elemento para os dois layouts — informe o mesmo seletor nos dois campos. O app alterna entre o layout de desktop e o de celular conforme o tamanho da tela.
- Escolha o contêiner, não um link isolado — selecione o elemento que envolve o menu inteiro (geralmente um
<nav>ou<ul>); caso contrário, o menu acaba dentro de um único item. - Prefira seletores estáveis — IDs ou classes do tema como
.header__inline-menu. Seletores gerados comobody > div:nth-child(3) > …quebram quando o tema muda.
Encontrar um seletor CSS
Você também pode clicar em Como encontrar o seletor CSS do seu menu? abaixo dos campos.
-
Inspecione o menu
Abra sua loja no Chrome, clique com o botão direito no menu e escolha Inspect.
-
Encontre o contêiner do menu
No painel Elementos, passe o mouse sobre as tags. Encontre o
<nav>ou<ul>mais próximo cujo destaque cubra o menu inteiro. -
Copie o seletor
Use
#mais oiddele (#SiteNav) ou.mais uma classe clara (.header__inline-menu). Caso contrário, clique com o botão direito na tag, escolha Copy > Copy selector e cole no app. -
Repita para o celular
Clique no ícone de dispositivo nas DevTools, escolha um celular e abra o menu para celular (ícone de hambúrguer). Repita para obter o seletor do celular.
Quer o menu em um lugar onde o seu tema não tem menu algum? Veja Adicionar uma posição personalizada para o menu.
Esta página foi útil?
Obrigado pelo feedback! Conte o que faltou
Relatar um problema