我希望桌子高度适合parent\xe2\x80\x99s 的可用高度。理想情况下,我想要:
\n\n页脚始终停靠在父容器的底部。
如果表格包含几行,则页脚应保持停靠在底部。
如果表格包含的行数超过了父级\xe2\x80\x99s 的高度并且需要溢出,则溢出应仅对表格主体可见,并且页脚应保持停靠在底部而不是向下推动。
如果可能的话,采用弹性盒方法(在我看来,这是一个弹性方案)
我不\xe2\x80\x99不想要什么:
\n\n高度:100vh接近
涉及计算(100vh - ***px)(因为我想在解决方案内的任意组件层次结构中使用该方法)
表格中的固定高度
使用绝对/固定定位
没有第三方解决方案(如果可能)
使用 .offsetHeight
示例: https: //stackblitz.com/edit/react-8h5dpy
\n\n视觉示例:
\n\n\n