У меня есть страница с фиксированным заголовком высоты, содержимое (средняя часть), которое должно заполнять большую часть экрана до нижнего колонтитула, и фиксированный нижний колонтитул высоты, который должен придерживаться нижней части страница:Содержимое div, не заполняющее страницу, нижний колонтитул не выровнен
проблемы, которые я имею здесь:
Content ДИВ (
#content-wrapper
) не заполняя страницу, даже если я устанавливаюmin-height: 100%;
иheight: 100%;
, Ф.О. rhtml
иbody
теги тоже.Нижний колонтитул имеет зазор внизу, а не придерживается самого нижнего края страницы. По-видимому, элемент
body
не распространяется на всю высоту страницы, хотяhtml
делает.
Я последовал совет от this page о том, как получить сноску придерживаться нижней части страницы, и это, кажется, не работает с моей конкретной установкой.
Принимала вы посмотрите на [stickyfotter] (http://ryanfait.com/sticky-footer/)? –
Макет с этого сайта устраняет проблему разрыва нижнего колонтитула (тег 'body' по-прежнему не заполняет всю высоту' html', но нижний колонтитул расположен за пределами 'body'), но' # content-wrapper 'div все еще не заполняет страницу. Тег '# body-inner' есть, но мне нужен другой внутренний div для заполнения страницы, чтобы горизонтально центрировать содержимое фиксированной ширины. Вот пример разметки: http://jsfiddle.net/TLSdZ/1/ (не должно быть розового цвета). – Vilinkameni
Вы знаете, что у вас есть 'height: auto! Important;' в вашем css? Это означает, что ничего не может переопределить это ... Так что он не заботится о вашей 'height: 100%' –