Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
2
respostas

Dúvida sobre float e clear

Por que não foi necessário utilizar o "clear: right" quando usando o "float:right" nas citações? Pelo o que entendi o estamos tirando do fluxo do container, então ele deveria ficar à direita do parágrafo. É porque tira do fluxo aquele elemento em específico e o próximo elemento que sobe e não ele sobe para o lado do elemento de cima, certo?

2 respostas
solução!

Olá Fabio, tudo bem?

Tua observação esta correta! O elemento em especifico é tirado do fluxo, o próximo elemento é que subiria para a posição onde estava o cite

Só que tem mais um detalhe, este conteúdo vai subir se houver espaço para ele.

Para ver isto funcionando, experimente, por exemplo na segunda citação "petrobras" adiconar um paragrafo extra:

Texto de exemplo!

                <blockquote class="citacao-bio petrobras">
                    <p>João domina as tecnologias como ninguém. Eu apresentava um problema, ele tinha na ponta da língua a solução mais adequada com as tecnologias mais recentes.</p>
                    <cite>Manoel Santos, Petrobrás</cite>
                    <p>Texto de exemplo!</p>
                </blockquote>

Dai em site.css, na classe .citacao-bio, procure aumentar o valor de width para mais de 250px e veja como o paragrafo extra vai se comportar. Quando houver espaço ele vai subir parcialmente ou como todo.

Lembre de usar CRTL + F5 para recarregar os arquivos em cache e carregar o CSS alterado!

Muito obrigado pela resposta. Já vi o resultado desse comportamento nos exercícios seguintes também.