164 of 313 menu

Propriedade margin

A propriedade margin define a margem externa do elemento. Os valores da propriedade podem ser quaisquer unidades de medida ou a palavra-chave auto, que permite ao navegador calcular a margem do elemento automaticamente. Por padrão, cada navegador pode adicionar margens diferentes aos elementos.

A propriedade é uma abreviação para as propriedades margin-top, margin-right, margin-bottom, margin-left.

Sintaxe

seletor { margin: valor; }

Quantidade de valores

A propriedade margin aceita 1, 2, 3 ou 4 valores, listados separados por espaços:

Quantidade Descrição
1 Um valor define a margem em todos os lados do elemento.
2 O primeiro valor define a margem superior e inferior, e o segundo - a direita e esquerda.
3 O primeiro valor define a margem superior, o segundo - a direita e esquerda, e o terceiro - a inferior.
4 O primeiro valor define a margem superior, o segundo - a direita, o terceiro - a inferior, e o quarto - a esquerda.

Exemplo

Agora teremos um bloco sem margens:

<div id="parent"> <div id="elem"></div> </div> #parent { border: 1px solid black; display: inline-block; } #elem { margin: 0; border: 1px solid red; width: 100px; height: 100px; }

:

Exemplo

Agora vamos definir uma margem de 10px para o bloco:

<div id="parent"> <div id="elem"></div> </div> #parent { border: 1px solid black; display: inline-block; } #elem { margin: 10px; border: 1px solid red; width: 100px; height: 100px; }

:

Exemplo

Vamos definir uma margem de 10px na parte superior e inferior e 20px - na esquerda e direita:

<div id="parent"> <div id="elem"></div> </div> #parent { border: 1px solid black; display: inline-block; } #elem { margin: 10px 20px; border: 1px solid red; width: 100px; height: 100px; }

:

Exemplo

Vamos definir uma margem de 5px na parte superior, 15px na direita, 25px na inferior e 35px na esquerda:

<div id="parent"> <div id="elem"></div> </div> #parent { border: 1px solid black; display: inline-block; } #elem { margin: 5px 15px 25px 35px; border: 1px solid red; width: 100px; height: 100px; }

:

Veja também

  • a propriedade padding,
    que define a margem interna
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