Conoce a Lara — tu asistente de IA para todo. 💬 Pruébalo ahora.

Loading...

CSS box-sizing

Modelo de caja CSSBordes CSS

La propiedad <box-sizing> define cómo calcula el navegador el ancho y alto de un elemento: solo el contenido o incluyendo padding y borde.

Cómo funciona box-sizing

Tiene dos valores principales: <content-box> (por defecto) y <border-box>. En content-box, el ancho y alto aplican solo al contenido, mientras que en border-box incluyen padding y borde.

En el siguiente código, se comparan dos cajas: una con content-box y otra con border-box:

Ejemplos visuales

Los ejemplos muestran que border-box ofrece medidas más predecibles, ya que padding y border se incluyen dentro del tamaño especificado.

Comparación entre content-box y border-box

La diferencia entre content-box y border-box está en qué se incluye en el ancho y alto. Border-box ayuda a que el tamaño total del elemento sea más predecible.

Configuración global de reset

En la práctica, casi siempre conviene establecer border-box en todos los elementos. Para ello, se utiliza una regla de reset CSS.

Uso de box-sizing en layouts

Cuando se colocan varios elementos dentro de un contenedor de ancho fijo, border-box asegura que el padding y el borde no hagan que se desborden.

Consejos para usar box-sizing

El uso correcto de box-sizing facilita la planificación de los layouts. Aquí algunos consejos:

  • Se recomienda usar <box-sizing: border-box;> en toda la página.
  • Usa un reset CSS para unificar la configuración de box-sizing en todos los elementos.
  • Prueba en diferentes navegadores para asegurar consistencia en la apariencia.

✨ Pregunta a Lara — tu compañera de estudio con IA

Desbloquea soporte de aprendizaje personalizado. Lara puede explicar lecciones, resumir temas y responder tus preguntas — disponible desde el plan Go y superiores.


Lara te ayuda a aprender más rápido — exclusivo para los miembros ReadyTools Go, Plus y Max.

Sigue Tu Progreso 🚀

Aprende más fácilmente siguiendo tu progreso completamente gratis.


Herramientas destacadas

BoardlyLinksyChromoHub de Código

Seleccionar idioma

Establecer tema

© 2025 ReadyTools. Todos los derechos reservados.