static
: o padrãorelative
: permite que você se mova comtop
/right
/bottom
/left
, fazendoz-index
trabalho, fornece um contexto de posicionamentoabsolute
:top
/right
/bottom
/left
move o elemento para a posição exata, caso contrário, o mesmo querelative
fixed
: gostaabsolute
, mas rolar a página não move o elementosticky
: gostafixed
, mas não se torna fixo até que a página rola além do limite definidoinherit
: torna osposition
valores qualquer que seja oposition
valor do pai
O almanaque tem mais detalhes.