Posicionamento de elementos com CSS

Caixas, caixas...

Já aprendemos sobre tamanho, preenchimento, espaçamento e mais algumas propriedades que influem em nossas caixas, agora vamos aprender como posiciona-las.

A propriedade position

O valor padrão dessa propriedade, e que podemos mudar, é o static. Podemos usar também os valores absolute, relative e fixed.

Static

O valor static não se posiciona de forma especial, ou seja, dizer que o elemento tem valor estático significa dizer que ele não tem ainda uma posição definida.

Relative

O position com valor relative posiciona o elemento em relação a si mesmo, e faz esse cálculo a partir do seu canto superior esquerdo.

Absolute

O elemento com valor absolute não se posiciona em relação a si mesmo, mas a outros elementos, como seu elemento pai, ou, se o elemento pai não tiver seu position definido, ele usa como referencia o próprio body da página.

Vamos praticar?

Fixed

O valor fixed, como o próprio nome sugere se posiciona de forma fixa na página, isso significa que ele sempre ficará no mesmo lugar ainda que rolemos a página.

Top, left, right, bottom

Você pode imaginar que no navegador, há um sistema de coordenadas, e temos que adicionar propriedades extras junto ao position para posicionar o elemento nesse sistema. As propriedades extras que usamos são: top, right, bottom, e left.

Vamos praticar?

Até a próxima!

Não deixem de revisar as apostilas e resumos

Posicionamento de elementos com CSS

By Dali Vieira

Posicionamento de elementos com CSS

  • 988