2

这就是我所拥有的,我有左 div 和右 div。左边的 div 是一个固定的宽度,并且向左浮动。右 div 是一个“显示:块”,使其全宽,并在左侧有一个边距以补偿左 div。两个盒子都有一个固定的高度,并且需要是可滚动的(里面的内容)。我成功地向左 div 添加了一个溢出-y。但是,当我将 overflow-y: auto 添加到右侧 div 时,该 div 不再跨越整个 div。

添加溢出前:http: //jsbin.com/asecuy/

添加溢出后:http: //jsbin.com/asecuy/2

4

1 回答 1

1

您需要取消设置

.eventdetails {
    margin-left: 252px;
}

这个边距导致了这个错误。我猜它与overflow-y和它旁边的浮动一起玩得不好(尽管我认为应该可以工作)。

它在这里工作:

http://jsbin.com/asecuy/3/#html

于 2011-09-21T18:50:19.000 回答