此问题的解决方法是使用包裹固定宽高的div来包含表格,而不是直接将表格放入flex div中。如下图所示:
Header 1
Header 2
Header 3
Row 1 Data 1
Row 1 Data 2
Row 1 Data 3
Row 2 Data 1
Row 2 Data 2
Row 2 Data 3
在此示例中,外部的div包含flex布局和内部的div,后者使用flex: 1自动调整高度。内部div使用overflow: auto来添加滚动条,并且包含带有100%宽度的表格,确保其宽度始终填满整个父级容器。
上一篇:表格高度分配不正确