Я пытался понять этот сценарий
Я установил в CSS
html, body {
min-height: 100%;
}
Таким образом, когда на странице нет содержимого, html и body занимают 100% высоты страницы. И если в теле есть контент, они должны изменить их высоту в соответствии с высотой содержимого.
Но когда я добавляю контент на странице (достаточно для отображения полосы прокрутки), html и body не принимают 100% высоты документа. то есть, если высота экрана равна 700px, в любом случае $('body').height()
вернет 700px;
Почему?
EDIT: Другими словами, я хочу, чтобы мой тег тела был как минимум на 100% экрана, но он должен расти, если контент добавлен.