我有以下身体
<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>
display: inline-block;
position: absolute;
在CSS中。因此添加这样的div不会影响文档大小。如果我添加了许多div,它们中的一些可以位于屏幕边缘下方。如何添加滚动框,以便我可以看到所有div?
答案 0 :(得分:2)
overflow: auto
中的属性height: (required height)
和#canvas
应该使所有div内部可见。
我在我的应用程序中使用了这几次。希望我没有错过任何非常明显的事情。