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. Su tarea es la siguiente:
- Aplicar el valor
content-boxa la propiedadbox-sizingpara el elemento con el idcontent-box. - Aplicar 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
En este ejemplo, hay dos elementos div, cada uno utilizando un valor diferente para la propiedad box-sizing:
- El primer
divtiene un borde rojo y emplea el valor predeterminadocontent-boxpara la propiedadbox-sizing. Aunque se establecen elwidthyheighten200px, elpaddingy elborderagregan espacio adicional, resultando en dimensiones mayores a200pxen ambas direcciones; - Por otro lado, el segundo
divmuestra un borde azul y utilizaborder-boxcomo valor para la propiedadbox-sizing. Mientras que elwidthyheightpermanecen en200px, elpaddingy elborderestán incluidos dentro de las dimensiones de la caja.
Se pueden observar los tamaños contrastantes de las dos cajas, siendo la primera más grande debido al espacio adicional de padding y border. En cambio, la segunda caja mantiene un tamaño constante de 200px, incluyendo el padding y el border.
¡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
Can you show me the CSS code for applying these box-sizing values?
Can you explain when to use content-box vs border-box in real projects?
What happens if I don't specify the box-sizing property?
Awesome!
Completion rate improved to 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. Su tarea es la siguiente:
- Aplicar el valor
content-boxa la propiedadbox-sizingpara el elemento con el idcontent-box. - Aplicar 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
En este ejemplo, hay dos elementos div, cada uno utilizando un valor diferente para la propiedad box-sizing:
- El primer
divtiene un borde rojo y emplea el valor predeterminadocontent-boxpara la propiedadbox-sizing. Aunque se establecen elwidthyheighten200px, elpaddingy elborderagregan espacio adicional, resultando en dimensiones mayores a200pxen ambas direcciones; - Por otro lado, el segundo
divmuestra un borde azul y utilizaborder-boxcomo valor para la propiedadbox-sizing. Mientras que elwidthyheightpermanecen en200px, elpaddingy elborderestán incluidos dentro de las dimensiones de la caja.
Se pueden observar los tamaños contrastantes de las dos cajas, siendo la primera más grande debido al espacio adicional de padding y border. En cambio, la segunda caja mantiene un tamaño constante de 200px, incluyendo el padding y el border.
¡Gracias por tus comentarios!