|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.08.2008, 05:19 | #1 |
Регистрация: 28.08.2008
Сообщений: 5
|
Растягивающийся DIV и толкающий в низ следующий DIV
Уважаемые сослуживцы, совсем я впал в ступор. Прошу помощи.
Верстаю страницу где четыре основных блока #level1, #level2, #level3, #level4, #level2 - Это блок с меню и текстом, там будет находится разной длинны текст, вставляемый системой управление, при длинном тексте #level2 должен тянуться дублируя фон и окантовку по краям и #level3, #level4 толкать в низ. Я не могу ни как этого сделать. Все карежится то в Опере, то в Експлоере. Файл прикрипляю. Посмотрите пожалуйста. |
28.08.2008, 21:37 | #2 |
Регистрация: 28.08.2008
Сообщений: 5
|
Хоть напишите, можеть не так приподнес?
|
29.08.2008, 01:13 | #3 |
Случайный прохожий
Пользователь
Регистрация: 09.02.2008
Сообщений: 40
|
Довольно большой объем кода Вы предоставили - не каждый смельчак возьмется его перелопатить .
Может, Вам для начала немного упросить задачу (показать, например, на 3-4 блоках, что конкретно не выходит) и предоставить код? А вообще, подобные проблемы возникают обычно в двух случаях: 1. Если блоку задано конкретное число в свойстве height, то никакое внутреннее содержимое его не растянет в высоту. 2. Если дочернему блоку задано обтекание (float), то он "выбивается" из основного потока (например, из родительского блока) и больше не вляет на размеры родителя. Решается обычно добавлением еще одного div'a после float'нутого со свойством clear:both. Таким образом отменяется обтекание после блока. |
29.08.2008, 08:24 | #4 |
Регистрация: 28.08.2008
Сообщений: 5
|
Спасибо, попробую. А вцелом лопатить не нужно, там только блок #level2 нужно рассмотреть, дело то все в том что блоки заполнены, в таком виде и нужно что бы все было.
|
29.08.2008, 08:45 | #5 |
Регистрация: 28.08.2008
Сообщений: 5
|
Убрал два болока, оставил только #level2 - который при длинном тексте должен тянуться и #level3 который должен ехать в низ. С float что-то не выходит. (( Высоту убрал.
|
29.08.2008, 10:29 | #6 |
Случайный прохожий
Пользователь
Регистрация: 09.02.2008
Сообщений: 40
|
Отменил обтекание в конце #level2. Это то, что Вам нужно?
|
29.08.2008, 12:01 | #7 |
Регистрация: 28.08.2008
Сообщений: 5
|
Спасибо, в експлоере правда глюки, но я подправил, дошло теперь, большое еще рас спасибо.
|