Aprendizaje básico de CSS: modelo de 8 cajas (modelo de caja)

1. Introducción

        Todos los elementos HTML se pueden ver como cajas. En CSS, el término "modelo de caja" se usa para el diseño y el diseño.

El modelo de cuadro CSS es esencialmente un cuadro que encapsula los elementos HTML circundantes, incluye: márgenes, bordes, relleno y contenido real.

        El modelo de caja nos permite colocar elementos en el espacio entre otros elementos y los bordes de los elementos circundantes.

        La siguiente imagen ilustra el modelo de caja:

Explicación de las diferentes secciones:

  • Margen  : borra el área fuera del borde, el margen es transparente.
  • Borde  : un borde alrededor del relleno y fuera del contenido.
  • Relleno  : borra el área alrededor del contenido, el relleno es transparente.
  • Contenido  : el contenido del cuadro, que muestra texto e imágenes.

2. El ancho y alto del elemento

        Importante:  cuando especifica las propiedades de ancho y alto de un elemento CSS, solo está configurando el ancho y el alto del área de contenido. Tenga en cuenta que para los elementos de tamaño completo, también debe agregar relleno, bordes y márgenes.

Los elementos del siguiente ejemplo tienen un ancho total de 450 px:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>CSS基础学习</title>
<style>
div {
    background-color: lightgrey;
    width: 300px;
    border: 25px solid green;
    padding: 25px;
    margin: 25px;
}
</style>
</head>
<body>

<h2>盒子模型演示</h2>

<p>CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。</p>

<div>这里是盒子内的实际内容。有 25px 内间距,25px 外间距、25px 绿色边框。</div>

</body>
</html>

Representaciones:

 Hagamos los cálculos:
300 px (ancho)
+ 50 px (relleno izquierdo + derecho)
+ 50 px (borde izquierdo + derecho)
+ 50 px (margen izquierdo + derecho)
= 450 px

La fórmula para calcular el ancho total del elemento final es la siguiente :

Ancho total del elemento = ancho + relleno izquierdo + relleno derecho + borde izquierdo + borde derecho + margen izquierdo + margen derecho

La fórmula de cálculo final de la altura total del elemento es la siguiente:

La altura del elemento total = altura + relleno superior + relleno inferior + borde superior + borde inferior + margen superior + margen inferior

Supongo que te gusta

Origin blog.csdn.net/yyxhzdm/article/details/131178320
Recomendado
Clasificación