⊗mkPmPsANV 183 of 250 menu

Valores negativos no posicionamento em CSS

As propriedades que estudamos top, right, bottom e left podem receber não apenas valores positivos, mas também valores negativos. Vamos ver alguns exemplos.

Exemplo

No exemplo a seguir, o elemento é posicionado de forma absoluta em relação ao seu elemento pai e está na posição 0 a partir do topo, 0 a partir da esquerda:

<div id="parent"> <div id="child"></div> </div> #parent { position: relative; width: 300px; height: 300px; margin: 50px auto; border: 1px solid red; } #child { position: absolute; top: 0; left: 0; width: 100px; height: 100px; border: 1px solid green; }

:

Exemplo

E agora vamos mover o elemento para a posição -20px a partir do topo, -30px a partir da esquerda:

<div id="parent"> <div id="child"></div> </div> #parent { position: relative; width: 300px; height: 300px; margin: 50px auto; border: 1px solid red; } #child { position: absolute; top: -20px; left: -30px; width: 100px; height: 100px; border: 1px solid green; }

:

Na amostra a seguir, o bloco verde está centralizado na tela usando margin, e os blocos vermelhos são posicionados em relação a ele. Reproduza a página conforme o exemplo fornecido:

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar