|
|||||||
Футер наезжает на блок с меню, но не наезжает на контентОбсуждение темы Футер наезжает на блок с меню, но не наезжает на контент в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Товарищи, уже второй день сижу и вожусь с гребанным футером, а именно, после того как прижал футер к низу, в опере было все ... |
![]() |
|
|
Опции темы |
|
|
#1 |
|
|
Товарищи, уже второй день сижу и вожусь с гребанным футером, а именно, после того как прижал футер к низу, в опере было все нормально ибо всяких тулбаров там у меня нет, а в ИЕ с ФФ окошко было меньше и в следствии чего футер оставался в низу страницы, но наезжал на блок с меню, который как и блок с текстом должен двигать его вниз при увеличение высоты (оба эти блока расположены в одном диве)...
Привожу краткий код html Код HTML:
<div id="content"> <div align="left" class="basedivmenu"></div> <div id="contentDiv"></div> </div> <div id="footer"></div> Код:
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;
}
Внизу парочка скриншотов для зрительной оценки ситуации. |
|
|
|
|
#2 |
|
|
Делай так:
Код HTML:
<div id=menu>меню тут</div> <div id=content>контент</div> <div id=podval>подвал</div> Код:
#menu{ float:left; width: фиксированная ширина сколько нужно; height:auto;}
#content{float:right; height:auto; width:auto;}
#podval{height: сколько нужно; width:100%;}
P.S. Код написан на телефоне могут быть ошибки. |
|
|
|
|
#3 |
|
|
sokol666,спасибо, код мало чем отличается от моего, но попробовал, не помогло, футер как наезжал на менюшку, так и наезжает, а сам текст под футер дезертировал...
|
|
|
|
|
#4 |
|
|
height:auto !important;
- эта запись позволяет установить высоту блока, но при этом она не будет восприниматся браузером FireFox, это делается потому, что если количество контента в блоке больше чем указана высота, то текст вылазит за пределы блока, а сам блок не растагивается. это совсем глупость... достаточно для body только height: 100%; |
|
|
|
|
#5 |
|
|
А как тогда прижать футер к низу, при том чтоб он двигался в низ и при увеличении меню, и при увеличении блока с текстом? Я убрал что не надо, так футер сейчас вообще подскочил к шапке, обходя все законы и морали, но блок с текстом при увеличении высоты толкает его вниз, а сам футер продолжает перекрывать меню.
Последний раз редактировалось Dejust; 18.07.2009 в 13:42.. Причина: Добавил пояснение |
|
|
|
|
#6 | ||
|
|
Цитата:
Цитата:
![]() Добавлено через 8 минут Артем Колесников, в общем если совсем тяжко, тогда вот вам пример как прижать div к низу страницы, а заодно и куда пихать min-height:100%; height:auto !important; height:100%; Последний раз редактировалось Aldes; 18.07.2009 в 13:59.. Причина: Добавлено сообщение |
||
|
|
|
|
#7 |
|
|
Aldes, sokol666, благодарю за помощь, буду разбираться)
|
|
|
|
|
#8 |
|
|
http://www.themaninblue.com/experiment/footerStickAlt/
|
|
|
![]() |
|
|
| Похожие темы | ||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| 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 |
|
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|