Posicionamento em CSS

Página 7

Posicionamento em CSS

O posicionamento é uma das propriedades mais importantes do CSS, pois permite que os elementos HTML sejam posicionados em diferentes lugares na página. Existem quatro tipos principais de posicionamento em CSS: estático, relativo, absoluto e fixo.

Posicionamento estático

O posicionamento estático é o padrão para todos os elementos HTML. Nesse tipo de posicionamento, o elemento é posicionado de acordo com o fluxo normal do documento. Ou seja, o elemento é posicionado na ordem em que aparece no código HTML.

Posicionamento relativo

Com o posicionamento relativo, o elemento é posicionado em relação à sua posição normal. Isso significa que o elemento ainda ocupa o espaço normal no fluxo do documento, mas pode ser deslocado para cima, para baixo, para a esquerda ou para a direita em relação à sua posição normal.

Para definir o posicionamento relativo em CSS, usamos a propriedade "position" com o valor "relative". Além disso, podemos usar as propriedades "top", "bottom", "left" e "right" para definir o deslocamento do elemento em relação à sua posição normal.

Posicionamento absoluto

No posicionamento absoluto, o elemento é posicionado em relação ao elemento pai mais próximo que tenha uma posição definida. Isso significa que o elemento não ocupa espaço no fluxo do documento e pode ser colocado em qualquer lugar da página.

Para definir o posicionamento absoluto em CSS, usamos a propriedade "position" com o valor "absolute". Além disso, podemos usar as propriedades "top", "bottom", "left" e "right" para definir a posição do elemento em relação ao elemento pai.

Posicionamento fixo

Com o posicionamento fixo, o elemento é posicionado em relação à janela do navegador. Isso significa que o elemento permanece no mesmo lugar, mesmo se a página for rolada.

Para definir o posicionamento fixo em CSS, usamos a propriedade "position" com o valor "fixed". Além disso, podemos usar as propriedades "top", "bottom", "left" e "right" para definir a posição do elemento em relação à janela do navegador.

Z-index

O z-index é uma propriedade do CSS que define a ordem de empilhamento dos elementos posicionados. Ou seja, ele determina qual elemento aparece na frente ou atrás de outros elementos.

Para definir o z-index em CSS, usamos a propriedade "z-index" com um valor numérico. Quanto maior o valor, mais alto o elemento aparecerá na pilha de elementos posicionados.

Conclusão

O posicionamento em CSS é uma propriedade importante que permite que os elementos HTML sejam posicionados em diferentes lugares na página. Com o conhecimento dos quatro tipos principais de posicionamento e da propriedade z-index, é possível criar layouts complexos e interessantes para a sua página web.

Now answer the exercise about the content:

_Qual é o tipo de posicionamento em que o elemento é posicionado em relação ao elemento pai mais próximo que tenha uma posição definida?

You are right! Congratulations, now go to the next page

You missed! Try again.

Next page of the Free Ebook:

8Cores em CSS

Earn your Certificate for this Course for Free! by downloading the Cursa app and reading the ebook there. Available on Google Play or App Store!

Get it on Google Play Get it on App Store

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text