Это означает, что элемент не имеет ширину и высоту, установленные в css. Для блочного элемента это означает, что у него будет ширина родительского элемента и высота, определяемая его содержимым, для встроенного элемента - его размеры будут определяться его содержимым.
Вы не можете установить height:100%
, поскольку родительский элемент также не имеет установленной высоты.
Вы сможете установить height:100%
, если родительский элемент имеет некоторую явную высоту или если его позиция равна absolute
.