Я понимаю, что здесь есть несколько вопросов об этой проблеме, но у меня довольно уникальное затруднение.Я работаю над шаблоном, который должен включать определенные теги, и должен работать с другими элементами, которые добавляются в шаблон после загрузки кода.Я бы не беспокоился об этом, но у меня есть время, когда я пытаюсь заставить нижний колонтитул отображаться внизу страницы.Я ничего не могу изменить в нижнем колонтитуле, и он отображается в нижней части div, который я использую в качестве оболочки.Проблема в том, что если я установлю высоту на фиксированное значение, то может быть сделано столько комментариев, пока комментарий div не перекрывает нижний колонтитул.Я пробовал несколько различных решений, включая установку высоты контейнера div на auto, переполнение на auto, нижнее поле до 65 (высота нижнего колонтитула) и настройку переполнения для прокрутки для div комментариев (в результате были получены очень свободные комментарии).
Вот пример проблемы и шаблон в его нынешнем виде.
Вот CSS-стиль для контейнера div (div id = Main)
#Main {
margin: 0px auto auto auto;
background-color: #808080;
font-family: Verdana, Geneva, Tahoma, sans-serif;
font-size: medium;
font-variant: normal;
color: #FFFFFF;
width: 900px;
position: relative;
}
Вот CSS-стиль для комментариев. Div
#Comments {
background-color: #008080;
width: 450px;
height: auto;
top: 1750px;
left: 450px;
position: absolute;
overflow: auto;
}
А вот как div делятся в теле
<div id="Main">
...
<div id="Comment_Form">
<!--[COMMENT_FORM=400,200]-->
</div>
<div id="Comments">
<!--[COMMENTS=400]-->
Comments
</div>
</div>
Поскольку страница будет иметь большой размерЯ пытаюсь сделать код легковесным (и, возможно, довольно неудачным).
Спасибо за вашу помощь, и я выложу шаблон на данный момент, если кому-то понадобится.
РЕДАКТИРОВАТЬ:
Хорошо, мне пришло в голову, что а) мне нужно переделать CSS и div, которые у меня есть, и б) я понятия не имею, как это сделать, используя чистый CSS, или впо крайней мере без борьбы с ним, как сказал один из вас.Я пытаюсь добиться этого:
Понятия не имею, как это сделать.и любая помощь будет принята с благодарностью (а также любой способ избежать каждого элемента в своем собственном div)