1
resposta

[Dúvida] Colocar o elemento <a> dentro da Imagem utilizando o FlexBox

Ei pessoal tudo bem? Finalizei o curso ontem e antes da conclusão tem um desafio final que incentiva a elaborar uma nova página do zero.

Eu vi as sugestões e depois procurei mais algumas inspirações na internet para aproveitar os estudos e treinar

css e flexbox.

Peguei como referencia o site da Enemy (https://www.theenemy.com.br/) e criei blog falso para fazer uma home inspirada e treinar aplicação de flexbox. Obviamente o site deles utiliza de muitas linguagens que ainda não tenho conhecimento, ainda sim, gostaria de replicar o modelo de carrossel de noticias principal do site. Só que não consigo de maneira nenhuma alinhar o dentro das imagens do meu container. Recorri a documentação, aos exemplos presentes, tutoriais do Youtube, ao chat GPT e mesmo assim não obtive sucesso.

Alguém poderia me ajudar?

Como deveria ser: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Como está ficando: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Vou deixar o meu código para essa e mais outras dicas que poderem me dar. Desde já agradeço <3

html:

<footer></footer>

Css:

.main { padding: 0 0 0 10%; width: 200px; height: 200px; }

.main ul { display: flex; flex-direction: row; justify-content: space-between; list-style: none; padding: 1em; column-gap: 1rem; }

.main img { background: var(--cor-secundaria); padding: 5px; width: 200px; height: 200px; margin-top: 10px; line-height: 150px;

}

.main a { text-decoration: none; color: var(--cor-primaria); font-family: var(--font-primaria); font-size: 1em; background-color: var(--cor-terciaria); text-align: center; }

1 resposta

Quando você aumenta a altura do seu cabeçalho ele empurra as imagens para baixo?