Помощник
|
Растянуть центральный блок. |
lensoy
|
Сообщение
#1
|
||
|
|
||
|
|||
Muxa_hb |
20.5.2012, 23:12;
Ответить: Muxa_hb
Сообщение
#2
|
|
что то я не понял в чем разница между тем как должно быть и третьим вариантом как не должно быть :blink:
|
|
|
Muxa_hb |
20.5.2012, 23:22;
Ответить: Muxa_hb
Сообщение
#3
|
|
если я правильно понял - то вам нужно обернуть все в еще один блок и для него прописать overflow: auto;
|
|
|
lensoy
|
Сообщение
#4
|
|
что то я не понял в чем разница между тем как должно быть и третьим вариантом как не должно быть :blink: Смотрите внимательно. Когда центральный блок пустой, он растягивается так, что нижний блок прижат к низу. А в третьем ошибочном варианте, если средний блок пустой, то его и нет вообще. А если и в нем что-то есть, то средний блок принимает максимально маленькую прощать, чтобы только обхватить находящиеся в нем элементы. *З.Ы. 3 неправильный вариант начинает работать правильно только тогда, когда забит элементами и становится длиннее экрана. |
|
|
lensoy
|
Сообщение
#5
|
|
если я правильно понял - то вам нужно обернуть все в еще один блок и для него прописать overflow: auto; Вот, что не так? <html>
<head> <style> html, body{ margin:0; padding:0; } #mainblock { overflow: auto; } #topblock { width:100%; background-color: #0066CC; height:100px; } #centerblock { width:100%; height:100%; background-color: #FEFDA3; } #bottomblock { width:100%; background-color: #00CC00; height:100px; } </style> </head> <body> <div id='mainblock'></div> <div id='topblock'></div> <div id='centerblock'></div> <div id='bottomblock'></div> </div> </body> </html> |
|
|
Muxa_hb |
20.5.2012, 23:50;
Ответить: Muxa_hb
Сообщение
#6
|
|
:rjunimagu: непростительная ошибка
<div id='mainblock'></div> |
|
|
Azazaza_hb |
20.5.2012, 23:50;
Ответить: Azazaza_hb
Сообщение
#7
|
|
|
|
|
lensoy
|
Сообщение
#8
|
|
Спасибо, Azazaza, то что надо! :goodpost:
|
|
|
Azazaza_hb |
21.5.2012, 8:52;
Ответить: Azazaza_hb
Сообщение
#9
|
|
lensoy, :goodpost:
|
|
|
lensoy
|
Сообщение
#10
|
|
Есть еще один нескромный вопрос. Как осуществить такую вот вещь: http://ec-dom.ru/show2.php
Т.е. инфа находится в первом блоке. Инфы больше - блок растет и в какой-то момент полностью перекрывает средний блок. До этого нижний блок приклеен к полу. Я сделал вот так: <html> <head> <style> html, body{ height:100%; padding:0; margin: 0; } #block { background-color: #0066CC; min-height:100%; position:relative } #top { top:0; width:100%; background-color: #37ac20; } #bottom { bottom:0; position:absolute; height:150px; width:100%; background-color: #FEFDA3; } </style> </head> <body> <div id='block'> <div id='top'>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br> LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br> LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br>LOL<br> </div> <div id='bottom'></div> </div> </body> </html> Т.е. вообще среднего блока просто нет. И все работает. Но в реале нет. В реале верхних блок иногда почему-то залезает под нижний. Примерно так: [IMG]http://i.imgur.com/7VjYJ.jpg[/IMG] |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как скрыть блок в приложении на Android | 0 | Вито_052 | 1094 | 15.12.2019, 12:37 автор: Вито_052 |
|
Появляющийся блок | 0 | sergei_burg | 2219 | 1.6.2019, 13:39 автор: -sergei1980- |
|
Перенести блок FAQ с сайта Верстка |
3 | Gera | 2556 | 13.12.2018, 15:40 автор: mmkulikov |
|
Куплю места на мордочках, под сквозные ссылочки под блок сквозных ссылок. тематика: СМИ,Туризм,Медицина |
4 | SeoGanik | 9633 | 18.2.2017, 12:33 автор: SeoGanik |
|
Выровнить абсолютный блок по центру НЕИЗВЕСТНОГО размера без js | 2 | lensoy | 5592 | 27.9.2015, 19:08 автор: -lensoy- |
Текстовая версия | Сейчас: 25.4.2024, 21:31 |