Я хотел бы создать нижний колонтитул, который относительно содержимого (так не фиксирован), но заполняет остальную часть экрана. Так, например, на моем более крупном мониторе нижний колонтитул начинался в том же месте, но заполнял 100 пикселей (например). На меньшем мониторе нужно всего лишь заполнить 75 пикселей. Я попытался использовать 100%, но это заставляет страницу быть действительно большой, и пользователь может прокручивать вниз и заполнять весь экран нижним колонтитулом. Есть ли способ получить немного более разумный размер, чтобы он просто заполнил нижнюю часть экрана? Мой текущий код заключается в следующем:Высота нижнего колонтитула на основе размера экрана
.footer
{
position:relative; //can't be fixed as content might overlap if extended
height:100%;
width:100%; //fill the entire screen horizontally
bottom:0px;
margin-top:345px; //used to make sure content doesn't overlap
}
Спасибо за любые идеи
Вы знаете, что если вы просто разместили контент на своей странице, вам не придется беспокоиться о нижнем колонтитуле ниже ... Почему люди беспокоятся о том, как выглядит страница, если на ней нет контента? Если нет контента, люди не захотят смотреть на него в первую очередь. – animuson
Извините, я не понимаю? У меня есть контент. И ниже этого контента мне нужен нижний колонтитул. Нижний колонтитул начинается ниже содержимого (которое изменяется по высоте) и должно достигать нижней части (так что это не просто полоса в середине страницы). –