Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Футер наезжает на блок с меню, но не наезжает на контент

Обсуждение темы Футер наезжает на блок с меню, но не наезжает на контент в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Товарищи, уже второй день сижу и вожусь с гребанным футером, а именно, после того как прижал футер к низу, в опере было все ...


Закрытая тема
 
Опции темы
Старый 18.07.2009, 12:15   #1
Товарищи, уже второй день сижу и вожусь с гребанным футером, а именно, после того как прижал футер к низу, в опере было все нормально ибо всяких тулбаров там у меня нет, а в ИЕ с ФФ окошко было меньше и в следствии чего футер оставался в низу страницы, но наезжал на блок с меню, который как и блок с текстом должен двигать его вниз при увеличение высоты (оба эти блока расположены в одном диве)...

Привожу краткий код html

Код HTML:
<div id="content">
<div align="left" class="basedivmenu"></div>
<div id="contentDiv"></div>
</div>
<div id="footer"></div>
CSS всех ID

Код:
html, body {margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
body {background: #FAFAFA;
    position:relative;
    min-height: 100%;
    height: auto !important;
    height: 100%;
}

#content {height: auto;
          width: 935px;
          padding-bottom: 100px;
		  margin-top: 10px;}

.basedivmenu {float: left;
 line-height: 1;
height: auto;}

#contentDiv {margin-left: 335px;
   width: 635px;
height: auto;}	

#footer {
height: 100px;
 width: 100%;
    position: absolute;
    left:0;
    bottom: 0;
}
В чем проблема я ни как не пойму, #content должен толкать футер дальше в низ, но происходит это только при увеличении блока #contentDiv...

Внизу парочка скриншотов для зрительной оценки ситуации.
Изображения
Тип файла: jpg Мало текста.jpg (132.0 Кб, 14 просмотров)
Тип файла: jpg Много текста.jpg (242.8 Кб, 14 просмотров)
 
Старый 18.07.2009, 12:15
Ссылки
Старый 18.07.2009, 12:38   #2
Делай так:
Код HTML:
<div id=menu>меню тут</div>
<div id=content>контент</div>
<div id=podval>подвал</div>
Вот css:
Код:
#menu{ float:left; width: фиксированная ширина сколько нужно; height:auto;}
#content{float:right; height:auto; width:auto;}
#podval{height: сколько нужно; width:100%;}
Потом добавишь отступы по необходимости
P.S. Код написан на телефоне могут быть ошибки.
 
Старый 18.07.2009, 12:47   #3
sokol666,спасибо, код мало чем отличается от моего, но попробовал, не помогло, футер как наезжал на менюшку, так и наезжает, а сам текст под футер дезертировал...
 
Старый 18.07.2009, 13:23   #4
height:auto !important;
- эта запись позволяет установить высоту блока, но при этом она не будет восприниматся браузером FireFox, это делается потому, что если количество контента в блоке больше чем указана высота, то текст вылазит за пределы блока, а сам блок не растагивается.
Цитата:
Сообщение от Артем Колесников Посмотреть сообщение
min-height: 100%; height: auto !important; height: 100%;
это совсем глупость... достаточно для body только height: 100%;
 
Старый 18.07.2009, 13:33   #5
Цитата:
Сообщение от Aldes Посмотреть сообщение
это совсем глупость
А как тогда прижать футер к низу, при том чтоб он двигался в низ и при увеличении меню, и при увеличении блока с текстом? Я убрал что не надо, так футер сейчас вообще подскочил к шапке, обходя все законы и морали, но блок с текстом при увеличении высоты толкает его вниз, а сам футер продолжает перекрывать меню.

Последний раз редактировалось Dejust; 18.07.2009 в 13:42.. Причина: Добавил пояснение
 
Старый 18.07.2009, 13:59   #6
Цитата:
Сообщение от Артем Колесников Посмотреть сообщение
так футер сейчас вообще подскочил к шапке, обходя все законы и морали
естественно, Вы ж сами ему прописали:
Цитата:
Сообщение от Артем Колесников Посмотреть сообщение
#footer { height: 100px; width: 100%; position: absolute; left:0; bottom: 0; }
включайте голову! и найдете решение

Добавлено через 8 минут

Артем Колесников, в общем если совсем тяжко, тогда вот вам пример как прижать div к низу страницы, а заодно и куда пихать min-height:100%; height:auto !important; height:100%;

Последний раз редактировалось Aldes; 18.07.2009 в 13:59.. Причина: Добавлено сообщение
 
Старый 18.07.2009, 19:26   #7
Aldes, sokol666, благодарю за помощь, буду разбираться)
 
Старый 19.07.2009, 02:06   #8
http://www.themaninblue.com/experiment/footerStickAlt/
 
Старый 19.07.2009, 02:06
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
div наезжает на верхние блоки tritobunibuni HTML, CSS, JavaScript 5 04.05.2011 12:55
Прибить футер к низу iljamiskov HTML, CSS, JavaScript 1 27.12.2010 19:42
Как блок меню вставить на сайт greck21 HTML, CSS, JavaScript 8 26.10.2009 17:31
Два фона в CSS. Один наезжает на другой OrGadiy HTML, CSS, JavaScript 2 07.07.2008 22:23
Футер в foot Liahim_Vessol HTML, CSS, JavaScript 4 20.08.2004 11:07


Текущее время: 08:46. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум