#css
#css
Вопрос:
Ну, у меня есть 3 div, плавающих рядом друг с другом. И 3 раздела находятся в большем div с фоновым изображением. Теперь левый и правый div имеют высоту 600 пикселей, и она установлена, а середина (контейнер) имеет автоматическую высоту. Но я хочу, чтобы фон 3 divs всегда был той же высоты, что и у левого и правого div, но он прокручивается только со средним div.
Мэби, я не могу объяснить это правильно, поэтому, если бы вы могли быстро взглянуть на веб-сайт.
Это когда это правильно с большим количеством контента: Хорошо
Это неправильная страница… Плохо
Я предполагаю, что это не что-то большое, и я не знаю, какую кодировку опубликовать здесь, чтобы преодолеть много-много кодирования здесь, мэби, было бы лучше, если бы вы могли быстро взглянуть.
Спасибо!
Ответ №1:
Добавить overflow: hidden
в #mainbg div
#mainbg { overflow: hidden; }
Комментарии:
1. Вот и все! Большое вам спасибо, теперь я могу продолжить. Я выложу принятый ответ через 3 минуты!
Ответ №2:
попробуйте добавить:
<div style="clear:both;line-height:0"></div>
после последнего div.
редактировать: сначала я не просматриваю исходный код, поэтому немного изменяю…
- создайте новый раздел в mainbg и добавьте в него все 3 раздела средней части
- затем вы можете использовать очистку div после этого.
Комментарии:
1. Я не пробовал это, потому что другое правило сделало свое дело. В любом случае спасибо за попытку помочь!