Posicionamento - Aula de CSS

⬅ Voltar ao Hub

O que é o posicionamento em CSS?

A propriedade position define como um elemento é posicionado na página e como ele se relaciona com outros elementos ao seu redor.

Os principais valores de position são:

Exemplos Visuais

Position: static — padrão, o elemento segue o fluxo natural.

Static

Position: relative — move-se em relação à posição original.

Relative

Position: absolute — é posicionado em relação ao ancestral com position definido.

Absolute

Position: fixed — permanece fixo na tela.

Fixed

Position: sticky — gruda no topo ao rolar a página.

Role para ver o efeito.

Sticky

Role para ver o efeito.

Posicionamento de Imagens

Podemos usar position: absolute para colocar texto sobre imagens, rótulos, botões ou ícones.

Paisagem de exemplo
Legenda Posicionada

No exemplo acima, a div.label foi posicionada com:

.label {
  position: absolute;
  bottom: 15px;
  right: 15px;
}

🧩 Área de Testes

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

.caixa1
.caixa2
.caixa3