How to create a Transparent Sticky Header in WordPress with Elementor

How to create a Transparent Sticky Header in WordPress with Elementor

Criando um Cabeçalho Transparente e Fixo

Introdução ao Tutorial

  • O vídeo apresenta a criação de um cabeçalho transparente que se torna menor ao rolar a página, com uma mudança de fundo visível durante o scroll.
  • O cabeçalho também é adaptável para fundos claros, permitindo a transformação do menu em uma versão branca, ideal para logotipos escuros.

Configuração Inicial no Elementor

  • O tutorial utiliza uma página de teste sem cabeçalho. É necessário acessar o construtor Elementor para criar um template de cabeçalho.
  • Ao adicionar um novo cabeçalho, o usuário deve nomeá-lo (ex: "tutorial") e configurar o menu conforme desejado.

Estrutura do Cabeçalho

  • Um cabeçalho simples é criado com duas colunas: logo à esquerda e menu à direita. A configuração inicial inclui um logo branco.
  • É importante alinhar verticalmente as colunas e remover o padding interno para garantir que os elementos fiquem bem posicionados.

Tornando o Cabeçalho Transparente

  • Após publicar, é necessário tornar o cabeçalho transparente ajustando as margens negativas na seção principal.
  • A altura mínima da seção deve ser configurada para 90 pixels, garantindo que o conteúdo abaixo se mova corretamente.

Adicionando Efeitos Sticky

  • Para tornar o cabeçalho fixo (sticky), ajuste a configuração de efeitos de movimento na seção principal.
  • O índice Z deve ser alterado para garantir que o menu fique sobreposto aos outros elementos da página.

Personalização com CSS

  • Um código CSS personalizado é adicionado para aplicar uma cor de fundo RGB ao menu com transição suave.
  • Ajustes são feitos no offset dos efeitos de movimento para iniciar a mudança apenas após 100 pixels de rolagem.

Finalizando as Configurações

  • Para alterar a opacidade do fundo do menu, basta modificar os valores no CSS. Por exemplo, mudar 0.5 (50% opaco) para 0.7 aumenta a opacidade.

Ajustando o Cabeçalho e Menu em Elementor

Redução da Transparência e Tamanho do Menu

  • O cabeçalho foi ajustado para ser menos transparente, melhorando a visibilidade. A redução do tamanho do menu é sugerida para um design mais agradável.
  • O código CSS é modificado para alterar a altura do cabeçalho de 100 pixels para 70 pixels ao rolar a página, criando uma animação suave.

Ajustes no Logo

  • O logo deve ter uma largura máxima de 140 pixels inicialmente, reduzindo-se para 120 pixels com uma animação de 0.5 segundos ao rolar.
  • É necessário associar o ID correto ao logo no Elementor, utilizando a classe CSS "logo" para que o sistema reconheça corretamente a imagem como um logo.

Finalizando as Animações

  • Após aplicar as alterações, o cabeçalho começa pequeno e diminui ainda mais ao rolar. A animação pode ser ajustada para durar um segundo.
  • Verificações são feitas na versão mobile; ajustes são necessários no menu e ícones, garantindo que tudo esteja alinhado corretamente.

Considerações Finais sobre Design Mobile

  • Para dispositivos móveis, recomenda-se ajustar o menu e os ícones com cores apropriadas (ex: fundo transparente e texto branco).
  • É importante garantir espaçamento adequado nas seções principais e verificar se as cores estão corretas conforme o design desejado.

Conclusão

  • O tutorial conclui com agradecimentos aos espectadores e incentiva comentários sobre dúvidas ou sugestões de novos vídeos.
Video description

In this video I will show you how to create a Transparent Header in Elementor with just a few clicks. Videos that I refer to in the video: Header Tutorial Elementor Pro: https://youtu.be/Y9vnx6TZp2E Elementor Pro Basics for beginners: https://youtu.be/hNP6HOC1c-0 Wordpress Basics for beginners: https://youtu.be/LNxiF8R6M9k Click here for the code: https://livingwithpixels.com/resources/transparent-sticky-header-tutorial/ → Software I recommend Hostinger for affordable webhosting: http://livingwithpixels.com/hostinger Siteground for premium webhosting: http://livingwithpixels.com/siteground Elementor for no-code web-development: http://livingwithpixels.com/elementor Figma for Web Design: https://livingwithpixels.com/figma All recommended software & discounts: https://livingwithpixels.com/links/ → Starter Guides for Beginners Elementor Starters Guide: https://livingwithpixels.com/elementor-guide Figma Design Starters Guide: https://livingwithpixels.com/design-guide → Full A-Z Courses Elementor Pro Mastery Course: https://livingwithpixels.com/elementor-course Figma Design Mastery Course: https://livingwithpixels.com/design-course Business Course: https://livingwithpixels.com/business-course → Social media Tiktok: https://www.tiktok.com/@rinodeboer Instagram: https://www.instagram.com/rinodeboer/ Twitter / X: https://www.twitter.com/rinodeboer/ Some of the links above are affiliate links, which means that I earn a commission when you make a purchase via my link. Thanks a lot if you decide to do that! I couldn't make all these videos without it.