3 вертикальных раздела, плавающих с 1 фоном, фоновые прокрутки с кратчайшим

#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.

редактировать: сначала я не просматриваю исходный код, поэтому немного изменяю…

  1. создайте новый раздел в mainbg и добавьте в него все 3 раздела средней части
  2. затем вы можете использовать очистку div после этого.

Комментарии:

1. Я не пробовал это, потому что другое правило сделало свое дело. В любом случае спасибо за попытку помочь!