1

可能重复:
如何在 div 上创建自定义滚动条

我有以下身体

<div id="app-container">
    <div id="canvas-container">
        <div id="canvas"></div>
    </div>
</div>

在 CSS 中,我有:

#canvas {
  position: absolute;
  background-color: transparent;
  width: 100%;
  height: 100%;
}

#app-container {
  height: auto !important;
  min-height: 100%;
}

#canvas-container {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

之后,我将 div(使用 jquery.appendTo 和 jquery.offset)添加到<div id="canvas"></div>with

display: inline-block;
position: absolute;

在 CSS 中。所以添加这样的 div 不会影响文档大小。如果我添加许多 div,其中一些可以位于屏幕边缘下方。如何添加滚动框,以便我可以看到所有 div?

4

1 回答 1

2

该属性overflow: autoheight: (required height)内部#canvas应该使该内部的所有div都可见。

我在我的应用程序中使用过几次。希望我没有错过任何非常明显的东西。

于 2012-12-27T11:09:59.327 回答