E aí, pessoal
Na aula sobre footer, quando o professor foi centralizar o texto, a imagem da logo foi junto. Por que isso acontece? Não era pra ser apenas o texto?
E aí, pessoal
Na aula sobre footer, quando o professor foi centralizar o texto, a imagem da logo foi junto. Por que isso acontece? Não era pra ser apenas o texto?
Oi Pedro, tudo certo?
Isso aconteceu porque a propriedade text-align
funciona em elementos do tipo block (que ocupam todo o espaço disponível da tela). E como ele aplicou essa propriedade no footer
, e não na img
, então ele centraliza tudo que tem dentro do footer
, inclusive a imagem.
Se ele tentasse fazer:
footer img {
text-align: center;
}
Não iria funcionar! Pois a imagem é um elemento inline
, e não block. Para centralizarmos uma imagem, podemos fazer:
footer img {
display: block;
margin: 0 auto; // automaticamente nas laterais
}
Espero ter ajudado, bons estudos =)
Olá, não é só pra texto, qualquer conteúdo que tiver dentro do elemento que receber text-align: center;
vai ser centralizado, ou pelo menos o navegador vai tentar centralizar.