Bom dia. No vídeo foi usado o position relative com o transform e o translate, gostaria de saber se há outras formas de posicionar esse elemento? Aula 08, atividade 2
Bom dia. No vídeo foi usado o position relative com o transform e o translate, gostaria de saber se há outras formas de posicionar esse elemento? Aula 08, atividade 2
Oii Marco, tudo bem?
Primeiramente, peço desculpas pela demora em dar um retorno à sua dúvida.
Bom, existem muitas formas de se posicionar elementos com CSS. Pensando em alinhar a div
ao centro você poderia, por exemplo, utilizar a propriedade margin
, empurrando o elemento até centralizar. Esse método funciona, mas não é tão recomendável, por não ser tão flexível. Já existem maneiras mais eficientes de posicionar elementos, como é o caso da propriedade position
, que foi mostrada na aula, ou até mesmo
Flexbox, uma das formas mais práticas e fáceis de alinhar elementos que temos atualmente. Todas são maneiras válidas de se posicionar elementos. Qual delas você deve utilizar já depende do contexto de seu projeto. Caso você queira entender detalhadamente como cada uma funciona, deixo as seguintes recomendações de conteúdo:
Espero ter solucionado sua questão.
Caso ainda tenha alguma dúvida, me coloco à disposição!
Um abraço e bons estudos!