Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Não seria melhor nesse caso eu usar o em ?

Como a imagem está em svg eu posso manipular ela sem medo de perder qualidade, então não seria melhor usar o em ao invés de px no css? Assim a logo muda de tamanho dependendo da resolução que o usuário está vendo.

4 respostas

Oi Leonardo, tudo bem? Sim, você pode fazer isso sem problema nenhum...

px é uma ótima medida onde você quer controle total sobre o tamanho dos elementos. Mas nos outros casos, você pode usar em ou rem e até mesmo %.

Bons estudos =)

Depende do objetivo mesmo. O px serve bem para elementos fixos (e aí podemos argumentar se o logo é ou não fixo, depende do layout).

Cuidado só que o em não muda automaticamente quando muda de resolução. O em é tão fixo quanto um px nesse sentido. A vantagem é que você pode redefinir o em mudando o font-size (para outro valor fixo) e aí ele recalcula sozinho. Mas o em em si não é flexível como, por exemplo, uma %

Sim, eu entendi isso. O meu EM só vai mudar se eu mudar a font do pai. Correto?

solução!

Perfeito! Mudou font-size do pai, afeta filhos com em