Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. CSS
  3. Referência de CSS
  4. Properties
  5. padding

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

padding

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

A propriedadepadding define uma a distância entre o conteúdo de um elemento e suas bordas. É um atalho que evita definir uma distância para cada lado separadamente (padding-top,padding-right,padding-bottom,padding-left).

css
/* Aplica-se à todas as bordas */padding: 1em;/* vertical | horizontal */padding: 5% 10%;/* superior | horizontal | inferior */padding: 1em 2em 2em;/* superior | direita | inferior | esquerda */padding: 2px 1em 0 1em;/* Valores globais */padding: inherit;padding: initial;padding: unset;
Initial valueas each of the properties of the shorthand:
Aplica-se aall elements, excepttable-row-group,table-header-group,table-footer-group,table-row,table-column-group andtable-column. It also applies to::first-letter and::first-line.
Inheritednão
Percentagesrefer to the width of the containing block
Computed valueas each of the properties of the shorthand:
  • padding-bottom: the percentage as specified or the absolute length
  • padding-left: the percentage as specified or the absolute length
  • padding-right: the percentage as specified or the absolute length
  • padding-top: the percentage as specified or the absolute length
Animation typealength

Sintaxe

A propriedadepadding pode ser utilizada usando um, dois, três ou todos os quatro valores. Cada valor é um<comprimento> ou uma<porcentagem>.

  • Quandoum único é valor utilizado, ele se aplica a todos osquatro lados.
  • SeDois valores forem utilizados o primeiro se aplica às bordas verticais (superior e inferior) e o segundo se aplica às bordas horizontais (esquerda e direita).
  • QuandoTrês valores são utilizados o primeiro se aplica à bordasuperior, o segundo será utilizado tanto para a bordaesquerda quanto para a borda direita. O terceiro será aplicado à bordainferior.
  • ComQuatro valores a ordem de aplicação é:superior, direita, inferior e esquerda (de acordo com o movimento dos ponteiros do relógio).

Valores

<comprimento>

Media do comprimento. Não pode ser negativo. Veja<length> para maiores detalhes.

<porcentagem>

Valor percentual que é aplicado em relação àlargura do bloco contido.

Sintaxe formal

padding =
<'padding-top'>{1,4}

<padding-top> =
<length-percentage [0,∞]>

<length-percentage> =
<length>|
<percentage>

Exemplos

css
padding: 5%;/* padding 5% em todos os lados */
css
padding: 10px;/* padding 10px em todos os lados */
css
padding: 10px 20px;/*  10px acima e abaixo  *//*  20px esquerda e direita  */
css
padding: 10px 3% 20px;/*  10px acima          *//*  3% esquerda e direita *//*  20px abaixo       */
css
padding: 1em 3px 30px 5px;/*  acima    1em  padding  *//*  direita  3px  padding  *//*  abaixo   30px padding  *//*  esquerda 5px  padding  */

border:outset; padding:5% 1em;

Amostra

HTML

html
<h4>Hello world!</h4><h3>O padding é diferente nesta linha.</h3>

CSS

css
h4 {  background-color: green;  padding: 50px 20px 20px 50px;}h3 {  background-color: blue;  padding: 400px 50px 50px 400px;}

Especificações

Specification
CSS Box Model Module Level 3
# padding-shorthand

Compatibilidade

Veja também

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp