CSS: жидкое расположение - нижний колонтитул всегда внизу и плавный центр - PullRequest
1 голос
/ 15 мая 2010

Как бы вы это сделали: http://matthewjamestaylor.com/blog/keeping-footers-at-the-bottom-of-the-page

За исключением центра жидкости (вертикально растянутый, высота 100%)?

1 Ответ

1 голос
/ 28 августа 2011

Я бы использовал display: table; макет для тела или обертки, и дает средний ряд сто процентов высоты.

Вот так .-

<body>
<div>
    <div id=head">head</div>
</div>
<div>
    <div id=body">body</div>
</div>
<div id=head">
    <div id="foot">foot</div>
</div>
</body>

Со следующим CSS.

html, body
{
    height:100%;
}
body
{
    width:100%;
    display:table;
}
body > div
{
    display:table-row;
}
body > div > div
{
    display:table-cell;
}
#body
{
    height:100%;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...