1
resposta

[Sugestão]alternativa para o footer que não aparece no final da pagina

me deparei com um problema que o footer não aparecia no final da pagina e sim sobre o conteúdo footer bugado A solução que arranjei para isso foi adicionar o comando min-height: 100vh; na main. ficando desse jeito

  1. .apresentacao{
  2. margin: 10% 15%;
  3. display: flex;
  4. justify-content: space-between;
  5. align-items: center;
  6. min-height: 100vh;
  7. }

O min-height: 100vh define a altura mínima do elemento em 100% da altura da viewport (área visível da página no navegador). Ao definir a altura mínima do container como 100vh, ele ocupa todo o espaço vertical disponível na viewport, empurrando o conteúdo para baixo e, consequentemente, fazendo com que o footer apareça sempre no final da página, independentemente do conteúdo que esteja na página. Essa é uma técnica muito comum para criar layouts responsivos em que se deseja que o footer fique sempre no final da página.

e ficou assim o resultadoresolução do bug footer

1 resposta

Olá Eduardo, tudo bem?

A solução que você encontrou, adicionando o comando min-height: 100vh na main, é uma ótima forma de garantir que o footer fique sempre no final da página, independente do conteúdo que esteja na página.

Parabéns pela solução encontrada! E muito obrigada por compartilhar com a gente :D

Um abraço e bons estudos.