Я знаю, что это не так, чтобы получить полный размер высоты экрана без использования клиентских скриптов, но как насчет этого: если мой div достаточно высок, чтобы достичь дна, как мне его достичь ОЧЕНЬ сверху и снизу, без лишнего пространства сверху и снизу? Я попытался добавить верхний и нижний поля (и даже дополнение) 0px, но он не работает.Принудительное вертикальное отклонение до полной высоты контейнера
#container {
height: 1000px;
width: 800px;
margin: 0 auto;
padding-left: 10px;
padding-right: 10px;
overflow: hidden;
background-color: #FFF;
box-shadow: 0 0 10px rgba(0, 0, 0, 1);
}
Вы можете использовать абсолютное позиционирование. Установите 'top: 0' и' bottom: 0'. Вы также можете использовать 'height: 100%', но вам нужно также установить его на всех родительских элементах, включая элемент 'html'. – crush
Вам нужно сделать html и body 100% высотой, а также: 'html, body {height: 100%;}' – gaynorvader
проверить мой ответ! –