A borda do modelo da caixa CSS, explicação detalhada das margens interna e externa

Modelo de caixa CSS

O modelo de caixa css é composto por borda, margem, preenchimento e conteúdo real

(1) Fronteira fronteiriça

border: 1px solid black; // O primeiro parâmetro 1px refere-se à espessura da borda, o segundo parâmetro solid refere-se ao estilo da borda: linha sólida

O terceiro parâmetro refere-se à cor da borda

border: 1px tracejado preto; // linha tracejada

border: 1px pontilhado em preto; // linha pontilhada

 

 

 

 (2) Margem (margem refere-se à distância entre a borda do elemento e os elementos adjacentes)

Um papel importante da margem externa é alinhar as caixas no nível do bloco horizontalmente no centro. Requisitos: 1. A caixa no nível do bloco deve especificar a largura 2. As margens esquerda e direita da caixa são definidas como automáticas. A prática mais comum: margem: 0 automático; as margens superior e inferior são definidas como 0 e as margens esquerda e direita são definidas como automático.

 

 

 

Um problema comum, quando a caixa de nível de bloco B está localizada na caixa de nível de bloco A, é impossível mover a caixa de nível de bloco B para baixo, definindo a margem.Para resolver esse problema, você pode definir uma borda (ou borda superior).

 

 

 

 

 

 

 

 

 

 

 

(3) estofamento interno

       Antes de tudo, verifique se a borda da borda possui uma largura.Quando você define uma caixa div com uma largura de 100px e uma altura de 100px, se você adicionar uma borda com uma largura de 1px, sua largura e altura reais serão Torna-se 101px. A margem é a distância entre a borda do elemento e outros elementos.Não importa como você ajusta a margem, a largura e a altura do próprio elemento não serão alteradas. O preenchimento refere-se à distância entre o conteúdo na caixa e a borda da caixa, e o preenchimento abrirá a caixa! ! !

padding: 5px; // A margem interna da parte superior, inferior, esquerda e direita são 5px

padding: 5px 10px 15px 30px; // O primeiro parâmetro é o preenchimento superior de 5px, o segundo parâmetro é o preenchimento direito, o terceiro parâmetro é o preenchimento inferior e o quarto parâmetro é o preenchimento esquerdo , O pedido é no sentido horário, no canto superior direito, à esquerda

 

 

(4) Eliminar margens internas e externas (importante)

Muitos elementos da página da web possuem margens interna e externa padrão, e os formatos padrão dos diferentes navegadores também são inconsistentes, portanto, as margens interna e externa dos elementos da página da web devem ser limpas antes do layout

* {

  estofamento: 0;

  margem: 0;

}

 

 

 

 

Adicione um pouco de ponto de conhecimento, remova a bala (pequeno ponto) na frente do li

 estilo de lista: nenhum;  

 

 

Acho que você gosta

Origin www.cnblogs.com/zysfx/p/12760830.html
Recomendado
Clasificación