1
resposta

Imagem de banner sempre corta

Boa noite pessoal

estou tentando reproduzir uma alura challange porem estou com muita dificuldade de ajustar a imagem do banner

Minha imagem sempre fica cortada ou excede a largura altura Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

A principio estou configurando ela para o layout desktop.

Desejo que ela se ajusta como o exemplo do figma https://www.figma.com/design/2TLgt8UjsWUViWlmpXu5Fz/Challenge-Front-end-%7C-Loja-Meteora?node-id=2386-3188&t=XiCOQznBvuBRQ7nx-0

Ja tentei object-fit cover e contain na classe .banner-meteora mas não deu jeito Podem me dar uma luz sobre como fazer esse ajuste?

Segue link do repositorio https://github.com/WelloNico/Meteora.git

1 resposta

Olá, Nicole. Tudo bem?

São poucas alterações para chegar ao resultado que você pretende.

Primeiro, sobre a imagem que está no projeto no momento. Ela parece ser menor do que a versão desktop do Figma, acredito que tenha pego por engano a imagem do tablet. No próprio Figma, tem esse link onde você pode baixar todas as assets usadas nesse projeto.

Depois de ajustar a imagem, eu só precisei fazer uma alteração no CSS, ao invés de usar height: 100vh, (que deixaria a imagem com a altura da tela), você pode ajustar para height: 30vw;, que a imagem ficara com 30% da largura da tela. Assim ela se ajustará dinamicamente de acordo com o dispositivo.

.banner-meteora {
  width: 100%; /* Preenche toda a largura */
  height: 30vw; /* Ajusta a altura para ocupar 30% da largura da tela */
  object-fit: cover; /* Preenche o espaço sem distorcer */
  object-position: center; /* Centraliza a imagem no espaço disponível */
}

Se precisar de ajuda com algo a mais, não hesite em me chamar!

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado