O modelo de caixa de CSS e atributo caixa-uma goma

modelo de caixa

       A página web tem um monte de elementos HTML, e cada elemento HTML pode ser representado como uma caixa retangular, modelo de caixa CSS descreve precisamente a existência destes caixa retangular.

       modelo de caixa CSS tem quatro lados: borda da margem (Edge Margem) , ponta de fronteira (Border EGDE) , o lado de enchimento (o preenchimento Edge) , o lado de conteúdo (o Edge conteúdo) , os quatro lados do interior é dividido em quatro regiões : área de conteúdo , zonas de preenchimento , as áreas de fronteira , a área de margem (área de conteúdo, a área de enchimento, fronteira área e área de margem).

                                      

  • área de conteúdo (área de conteúdo) é uma área que contém o conteúdo real do elemento
  • área estofamento (Área preenchimento) é estendendo-se para a borda em torno do preenchimento. Se a área de conteúdo definir a cor ou imagem de fundo, esses estilos será estendido para estofamento.
  • região da moldura (área Border) que compreende uma região de fronteira, acolchoar a área estendida.
  • região de margem (área de margem) estendido com a área de região em branco quadro para separar elementos adjacentes.

O seu tamanho pode ser controlada pelas propriedades CSS (largura, altura, espaçamento, borda e margem).

caixa-de dimensionamento (propriedades CSS3)

1. O valor da caixa-sizing

 box-sizing: content-box; /*默认值*/
 box-sizing: border-box;

2. Efeito de dimensionamento de caixa

        Box-dimensionamento do papel é dizer o modelo de caixa navegador usando o modelo de caixa W3C, ou modelo de caixa IE.

        Quando o valor de dimensionamento de caixa de conteúdo de caixa (padrão), o seu tamanho é calculado como:

width = content-width;
height = content-height;

         Quando a caixa de dimensionamento valor de border-box, o seu tamanho é calculado como:

width = content-width + padding-left + padding-right + border-left-width + border-right-width;
height = content-height + padding-top + padding-bottom + border-top-height + border-bottom-height;

         Não importa o valor, o tamanho da caixa é o mesmo, não é o mesmo que a capacidade da caixa:

                                                   

Publicado 39 artigos originais · ganhou elogios 8 · vista 9185

Acho que você gosta

Origin blog.csdn.net/cxd3341/article/details/100936159
Recomendado
Clasificación