Posição estática: a posição estática é a forma padrão como um elemento aparecerá no fluxo normal do seu arquivo HTML se nenhuma posição for especificada.
Importante: top
, right
, bottom
e left
propriedades não têm efeito sobre A estará estática elemento.
Posição relativa: posicionar um elemento com o valor relativo mantém o elemento (e o espaço que ocupa) no fluxo normal de seu arquivo HTML.
Você pode então mover o elemento por uma certa quantidade usando as propriedades left
, right
, top
e bottom
. No entanto, isso pode fazer com que o elemento se sobreponha a outros elementos que estão na página - o que pode ou não ser o efeito que você deseja.
Um elemento posicionado relativamente pode mover-se de seu lugar, mas o espaço que ocupou permanece.
Posição absoluta: aplicar o valor da posição absoluta a um elemento remove-o do fluxo normal. Quando você move o elemento posicionado de forma absoluta, seu ponto de referência é a parte superior / esquerda de seu elemento contendo mais próximo que tem uma posição declarada diferente de estática - também chamado de contexto de posicionamento mais próximo. Portanto, se nenhum elemento recipiente com uma posição diferente de estática existir, ele será posicionado no canto superior esquerdo do elemento do corpo.
No seu caso, o terceiro contêiner mais próximo é o segundo.