|
Футер наезжает на блок с меню, но не наезжает на контентОбсуждение темы Футер наезжает на блок с меню, но не наезжает на контент в разделе 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> Код:
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; } Внизу парочка скриншотов для зрительной оценки ситуации. |
|
18.07.2009, 12:38 | #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. Код написан на телефоне могут быть ошибки. |
|
18.07.2009, 12:47 | #3 |
|
sokol666,спасибо, код мало чем отличается от моего, но попробовал, не помогло, футер как наезжал на менюшку, так и наезжает, а сам текст под футер дезертировал...
|
|
18.07.2009, 13:23 | #4 |
|
height:auto !important;
- эта запись позволяет установить высоту блока, но при этом она не будет восприниматся браузером FireFox, это делается потому, что если количество контента в блоке больше чем указана высота, то текст вылазит за пределы блока, а сам блок не растагивается. это совсем глупость... достаточно для body только height: 100%; |
|
18.07.2009, 13:33 | #5 |
|
А как тогда прижать футер к низу, при том чтоб он двигался в низ и при увеличении меню, и при увеличении блока с текстом? Я убрал что не надо, так футер сейчас вообще подскочил к шапке, обходя все законы и морали, но блок с текстом при увеличении высоты толкает его вниз, а сам футер продолжает перекрывать меню.
Последний раз редактировалось Dejust; 18.07.2009 в 13:42.. Причина: Добавил пояснение |
|
18.07.2009, 13:59 | #6 | ||
|
Цитата:
Цитата:
Добавлено через 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/
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|