O que é posicionamento absoluto e como ele funciona?

O posicionamento absoluto permite que você retire um elemento do fluxo normal do documento, fazendo com que ele se comporte de forma independente dos outros elementos. Quando um elemento é posicionado de forma absoluta, ele é colocado em sua própria camada, completamente separada de todo o resto no layout. Isso o torna útil para criar recursos de interface flutuantes como modais, tooltips ou menus dropdown, que podem sobrepor outros elementos na página. Por padrão, elementos com posição absoluta são posicionados em relação ao ancestral posicionado mais próximo. Se nenhum ancestral posicionado for encontrado, o elemento será posicionado em relação ao bloco contêiner inicial, que geralmente é a viewport do navegador. Você pode mover o elemento com posição absoluta usando as propriedades top, bottom, left e right para especificar a distância que ele deve ficar das bordas do seu elemento contêiner. Por exemplo, definir top: 30px e left: 30px moverá o elemento 30px para longe das bordas superior e esquerda do bloco contêiner. Aqui está um exemplo de como aplicar posicionamento absoluto a um elemento em CSS:
<link rel="stylesheet" href="styles.css">
<div class="positioned">Absolutely Positioned</div>
body {
  background-color: #eeeeee;
}

.positioned {
  position: absolute;
  top: 30px;
  left: 30px;
  background-color: coral;
}
Quando este código é aplicado, o elemento será removido do fluxo normal do documento e colocado a 30px da parte superior e esquerda do seu bloco contêiner. O posicionamento absoluto pode ser especialmente útil para criar elementos que devem flutuar sobre o restante do conteúdo, como overlays ou janelas modais. No entanto, como o elemento é removido do fluxo do documento, ele também pode criar lacunas ou fazer com que outros elementos colapsem juntos se não for tratado corretamente.
Este módulo não possui perguntas. Marque como concluído.