Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Aplicar Box Sizing a los Elementos | El Modelo de Caja de CSS y Elementos de Espaciado
Fundamentos de CSS

bookDesafío: Aplicar Box Sizing a los Elementos

Tarea

Exploremos las diferencias prácticas entre los valores content-box y border-box para la propiedad box-sizing. Tu tarea es la siguiente:

  • Aplica el valor content-box a la propiedad box-sizing para el elemento con el id content-box.
  • Aplica el valor border-box a la propiedad box-sizing para el elemento con el id border-box.
index.html

index.html

index.css

index.css

copy
  • box-sizing: content-box: El ancho y la altura excluyen el relleno y el borde.
  • box-sizing: border-box: El ancho y la altura incluyen el relleno y el borde.
index.html

index.html

index.css

index.css

copy

Explicación

  • La primera caja utiliza content-box (el valor predeterminado). El ancho y la altura solo se aplican al contenido, por lo que el padding y el borde aumentan su tamaño final más allá de 200×200px;
  • La segunda caja utiliza border-box. El ancho y la altura incluyen contenido, padding y borde, por lo que el tamaño total se mantiene exactamente en 200×200px.

Esto hace que la primera caja sea visiblemente más grande, mientras que la segunda permanece constante sin importar el padding o el borde añadido.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 4

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

bookDesafío: Aplicar Box Sizing a los Elementos

Desliza para mostrar el menú

Tarea

Exploremos las diferencias prácticas entre los valores content-box y border-box para la propiedad box-sizing. Tu tarea es la siguiente:

  • Aplica el valor content-box a la propiedad box-sizing para el elemento con el id content-box.
  • Aplica el valor border-box a la propiedad box-sizing para el elemento con el id border-box.
index.html

index.html

index.css

index.css

copy
  • box-sizing: content-box: El ancho y la altura excluyen el relleno y el borde.
  • box-sizing: border-box: El ancho y la altura incluyen el relleno y el borde.
index.html

index.html

index.css

index.css

copy

Explicación

  • La primera caja utiliza content-box (el valor predeterminado). El ancho y la altura solo se aplican al contenido, por lo que el padding y el borde aumentan su tamaño final más allá de 200×200px;
  • La segunda caja utiliza border-box. El ancho y la altura incluyen contenido, padding y borde, por lo que el tamaño total se mantiene exactamente en 200×200px.

Esto hace que la primera caja sea visiblemente más grande, mientras que la segunda permanece constante sin importar el padding o el borde añadido.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 4
some-alt