3个垂直div以1个背景浮动,背景滚动最短

时间:2011-09-28 13:30:05

标签: css

我有3个div漂浮在彼此旁边。并且3个div在背景图像中有更大的div。 现在左边和右边的div 600px高度设置,中间(容器)是自动高度。但我希望3个div的背景始终与左右div相同,但它只与中间div一起滚动。

Maby我无法解释这个问题,所以如果你能快速浏览一下这个网站。

这是正确的,有很多内容: Good

这是不正确的页面...... Bad

我猜它不是什么大而且我不知道在这里发布什么编码所以要克服很多和大量的编码maby这是更好的,如果你可以快速偷看。

谢谢!

2 个答案:

答案 0 :(得分:0)

overflow: hidden添加到#mainbg div

#mainbg { overflow: hidden; }

答案 1 :(得分:0)

尝试添加:

<div style="clear:both;line-height:0"></div>

在最后一个div之后。

编辑:我不先看源代码所以稍微改变一下......

  1. 在mainbg中创建一个新div并在其中添加所有3个中间部分
  2. 然后您可以在此之后使用清除div。