⊗mkPmBMBA 156 of 250 menu

Alinhamento de elementos de bloco em CSS

A propriedade margin é usada não apenas para definir margens, mas também para centralizar elementos de bloco. Para isso, as margens direita e esquerda devem ser definidas como auto.

No exemplo abaixo, o bloco interno ficará centralizado:

<div class="parent"> <div class="child"></div> </div> .parent { border: 1px solid red; } .child { height: 100px; width: 200px; border: 1px solid green; margin: 10px auto; }

:

Lembre-se, dessa forma você pode centralizar apenas elementos de bloco, apenas horizontalmente e apenas se uma largura for definida para eles.

Se precisarmos de margens superior e inferior diferentes margin, podemos escrever assim:

.child { margin: 30px auto 10px auto; }

Também pode ser reescrito com três valores: o primeiro definirá a margem superior, o terceiro - a inferior, e o segundo definirá o valor auto para as margens direita e esquerda:

.child { margin: 30px auto 10px; }

Repita a página conforme o exemplo, fazendo com que os blocos verdes fiquem centralizados em relação ao seu elemento pai:

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