解决 el-table 在横屏与竖屏切换的过程中无法自动适配的问题

背景:平板项目,使用 element-ui

bug场景:平板默认竖屏时表格是自适应的,平板默认是横屏时也是自适应的,但是当横屏切换到竖屏之后,在竖屏的状态下,表格变成横向滚动的了

根据用户需求,不想要滚动

解决思路:

监听横竖屏,重新加载组件(不太好,会频繁的发送请求)

监听横竖屏,重新加载css文件(没找到实现方法)

.....

最后的解决方法:

调整 el-table 外层div的宽度,100%变为99%

横屏切换为竖屏的时候会立即适应宽度,缩小到竖屏窗口大小

效果:

原文地址:https://www.cnblogs.com/wuhefeng/p/12806854.html