Hay muchas preguntas sobre SO relacionadas con esto, pero las que escaneé son todas para situaciones específicas detalladas. Lo que quiero saber es, a nivel conceptual, ¿qué significa decir:¿Qué significa dar un div a style = 'height: 100%'?
<div style='height:100%'>
¿Qué tan alto es 100%? 100% de qué?
[EDIT]
pregunta de seguimiento: Si el 100% representa la altura de los padres, pero los padres es <cuerpo> y no tiene ninguna otra altura que la altura de la div, entonces, ¿qué significa? Parece recursivamente definido.
¿Qué tan alto es el documento y, a continuación, después de haber sido no se especifique lo contrario, y suponiendo un montón de elementos aleatorios están dentro de la div? ¿El 100% no significa nada? –
Supongo que sería la altura de la ventana cuando se carga la página, pero no estoy seguro. No utilizo CSS tan dudoso;) –
@ScottStafford La altura del "cuerpo" será la altura de los elementos que contiene. En mi ejemplo (en mi solución), tengo una caja con borde 2px. '$ (" cuerpo "). height()' devuelve '204' (200px + 2px * 2 para arriba/abajo) – sachleen