【发布时间】:2019-04-18 21:09:10
【问题描述】:
我不是 css 专家,我不明白为什么我的右下 div 不能按预期工作。
我正在使用 jquery 扩展 (jquery-resizable) 来调整一些面板的大小,并且我希望我的最后一个 div .overflow-container(2 级)保持其父 div #resizable-panel-right-bottom(1 级)的大小。没关系,但是如果我在内部 div .overflow-content(第 3 级)中为高度设置了一个较高的值,那么 .overflow-container(第 2 级)的高度就不再正确了。
这里我有一个关于codepen 的草稿,我想做什么:
#resizable-panel-right-bottom {
flex: 1 1 auto;
min-height: 200px;
padding: 5px;
}
.overflow-container {
height: 100%;
padding: 5px;
background: aqua;
overflow: scroll; /*should be "overflow: auto" I know*/
}
.overflow-content {
height: 1000px;
padding: 5px;
background: pink;
}
目标是在最后一个 div 中有一个 jquery 数据表(来自 datatables.net)。
其实我正在使用这个 JS 库: jQuery 3.3.1 bootstrap 4 jquery-resizable
【问题讨论】: