-2

我有一个与滚动条有关的小问题。问题是我在一个容器中有一组盒子。所有内容都固定为容器的最大宽度,一旦容器内的元素数量增加,overflow-y 属性就会开始工作。

在 Firefox 和 Opera 中,(我在 IE 中不知道)滚动条的宽度出现并破坏了我的布局,从三列变为两列。

这里我有代码:http: //jsfiddle.net/domoindal/ChkRg/

如果您在 Chrome 和 Safari 中运行它,它可以正常工作,因为滚动条会出现在内容上方,但在 Firefox 和 Opera 中则不会。

有什么办法可以在引用的浏览器中避免这种影响?

谢谢。

4

1 回答 1

0

我想我理解你的问题,虽然我很惊讶它在 Chrome 中工作,因为它对我不起作用。(也使用 Chrome)我的第一个想法是增加宽度,这样滚动条就会有足够的空间。如果内容变得太高,您可以使用 javascript 检测,然后调整大小。

于 2012-07-15T12:28:06.193 回答