Según entiendo, width: '100%'
permite que el ancho del objeto sea el mismo que el de sus padres, mientras que width: inherit
lo hace solo cuando el ancho de los padres está explícitamente especificado. ¿Es este entendimiento correcto?100% frente a heredar
Si es así, me parece que cuando width: inherit
funciona, entonces width: '100%'
siempre funcionará, por lo que siempre puede usar este último. Entonces, ¿cuál es el propósito de escribir width: inherit
? ¿Cuándo se vuelve útil?
Si mi entendimiento es incorrecto, ¿cuál es la diferencia entre los dos?
De forma similar con height
.
I see. Entonces inherit copia la expresión literal en lugar del valor. – sawa
@Chuck Norris: ¿por qué 25%? ¿el niño inherentemente recibe la mitad de la cantidad total? –
@LeonelGurdian - Porque el ancho de los padres es del 50% y estamos heredando el mismo 50% para el ancho del niño. 50% del 50% por ciento es el 25% del total. –