标题几乎说明了一切。我有一个包装div,其中两个div并排浮动。两个div中的内容及其长度都不同。问题是,我需要包装div只用正确的div拉伸。如果左div的长度超过右div的长度,则应具有滚动条。

IRC中的一个人已经声称这不可能,但我拒绝相信他。 CSS3和/或HTML5是完全可以接受的,因为整个网站已经用它们编写了。

预先感谢,如果有人知道答案。

最佳答案

这是我制作的小提琴,它可以满足您的要求:

http://jsfiddle.net/zftXu/1/

请记住,由于右div的大小是动态的,因此如果其内容太大(不在屏幕上),则右div将移动到其下方的一行。如果要防止这种情况,请在包装器上放置一个溢出和最大宽度,如下所示:

http://jsfiddle.net/zftXu/3/

关于html - 包装div中的两个div并排放置,仅在其中一个div内可以拉伸(stretch),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12682315/

10-09 18:02
查看更多