如何强制div伸展以适应其内容而不是制作滚动条?

Hub*_*bro 4 html css overflow

我的应用程序中有一个表可能会变得荒谬的高度,所以我div在它周围添加了一个包装器并设置overflow-y: auto为滚动条.不幸的是,这阻止了div拉伸它的宽度.现在它有高度和宽度的滚动条.设置overflow-x: visible甚至不会影响结果.我需要宽度来拉伸,因为内容的宽度可变.

小提琴来说明问题:http://jsfiddle.net/SG8T9/3

谢谢你的帮助

Nit*_*man 6

我不确定这是不是你的意思,但请看看 http://www.brunildo.org/test/Overflowxy2.html

从该页面:

根据规范...某些与'可见'的组合是不可能的:如果一个被指定为'可见'而另一个是'滚动'或'自动',那么'可见'被设置为'自动'... .

overflow-x: visible变得如此overflow-x: auto.

也许你可以使容器足够宽以容纳内容,因此它不必溢出.