Desafí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-boxa la propiedadbox-sizingpara el elemento con el idcontent-box. - Aplica el valor
border-boxa la propiedadbox-sizingpara el elemento con el idborder-box.
index.html
index.css
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.css
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.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Genial!
Completion tasa mejorada a 2.56
Desafí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-boxa la propiedadbox-sizingpara el elemento con el idcontent-box. - Aplica el valor
border-boxa la propiedadbox-sizingpara el elemento con el idborder-box.
index.html
index.css
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.css
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.
¡Gracias por tus comentarios!