【发布时间】:2021-10-31 00:10:00
【问题描述】:
在我的应用程序中(使用带有 react-bootstrap v2 的 bootstrap 5.1)我有一个父 div,我对其应用了样式 max-height:100vh; 和 d-flex flex-column 类。这个父 div 有 2 个孩子:
- 包含导航栏的 div;
- 类为
container-fluid and flex-grow-1的div
现在,如果我在容器 div 中应用样式 overflow:'auto';,它将变为可滚动的。
我的目标是能够构建可以自动扩展其高度而不会导致父 div 溢出并自行滚动的组件。
在前面的场景中,我添加了max-height:100vh; 并获得了固定的父级高度,但我无法使用此解决方法来创建所需的组件。
我已经尝试将高度设置为 100%,但它导致父元素溢出。
到目前为止,我用我尝试过的方法创建了一个simple codesandbox example。考虑在不滚动其他 div 的情况下让第 1 列可滚动
【问题讨论】:
标签: css twitter-bootstrap