Я пытаюсь создать макет с областью заголовка, которая содержит логотип и некоторые ссылки, а затем область содержимого, которая должна быть расширена до нижней части страницы. Здесь я застреваю.
Я окружил заголовок и содержимое контейнером div, который имеет высоту 100%, это отлично работает. Но я не могу заставить контент div растягиваться до нижней части контейнера div, так как при минимальной высоте 100% он занимает высоту от тела страницы, поэтому я получаю полосу прокрутки из-за пространства поднятый в верхней части страницы заголовком.
Здесь каркас, который, надеюсь, делает то, что я пытаюсь достичь немного яснее...
Вот пример быстрого CSS, это работает, кроме того, всегда есть полоса прокрутки, в которой появляется высота области заголовка...
html, body {
height: 100%;
margin: 0;
padding: 0;
color: #fff;
}
body {
background-color: #000;
}
#container {
position: relative;
margin: 0 auto;
width: 1000px;
min-height: 100%;
}
#header {
padding-top: 26px;
}
#logo {
width: 194px;
height: 55px;
margin: 0 auto;
background-color: #fff;
}
#content {
margin-top: 10px;
position: absolute;
width: 1000px;
min-height: 100%;
background-color: #fff;
}