【发布时间】:2019-10-24 07:10:21
【问题描述】:
我想创建一个具有以下要求的简单 tabview 组件:
- 它应该占据其父容器高度的 100%
- 每个面板/选项卡都有一个带有折叠/展开按钮的标题和一个包含树视图组件的内容,并且应该占用面板的所有剩余空间
- 如果我折叠面板,展开的面板应按比例增长
我在 Stackblitz 上准备了一个示例:
https://stackblitz.com/edit/angular-4pgdbj?embed=1&file=src/app/app.component.html
我遇到的问题是面板内的树视图组件不会占用所有高度,因为父级是 flex div。我对 flex CSS 规则很陌生,我想知道在这种情况下是否有办法将高度强制为 100%。
谢谢!
【问题讨论】: