Float - Aula de CSS

⬅ Voltar ao Hub

O que é o Float?

A propriedade float permite que um elemento “flutue” à esquerda ou à direita dentro de seu contêiner, fazendo com que o conteúdo seguinte se ajuste ao seu lado.

Os valores principais são:

Exemplo Prático

Esquerda
Direita

Este texto se ajusta entre as caixas flutuantes. Note que os elementos com float saem do fluxo normal da página e o texto envolve suas laterais.

Usando o Clear

Após usar float, é comum que o elemento pai “colapse” em altura. Para corrigir isso, usamos a propriedade clear ou a técnica clearfix.

Exemplo de clearfix aplicado ao container:


.clearfix::after {
  content: "";
  display: block;
  clear: both;
}
      

Float em Imagens

Praia

O float é muito usado para alinhar imagens com o texto, especialmente quando queremos que o conteúdo flua ao lado dela. Neste exemplo, a imagem está com float: left; e o texto se ajusta automaticamente.

Atividade Prática

Crie uma página simples contendo:

Depois, adicione um elemento com clear: both para garantir que o layout fique correto.

🧩 Área de Testes

Altere as classes abaixo no arquivo position.css para ver como o CSS afeta cada elemento.

.caixa1
.caixa2
.caixa3