Não consegui entender direito o porquê de ter que definir as alturas dos pais para que a imagem funcione.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Não consegui entender direito o porquê de ter que definir as alturas dos pais para que a imagem funcione.
Lucas, o CSS precisa ter alguma medida fixa no elemento pai para poder calcular um valor em porcentagem no filho quando tratamos de altura.
É como se quando falassemos: elemento filho, tenha 50% de altura de um valor que eu não sei qual é.
Espero ter ajudado :)