例如,如果你希望表格高度为400px且不滚动,可以这样设置: css .el-table { height: 400px; overflow: hidden; } 使用max-height和overflow: hidden: 如果你希望表格在达到某个最大高度后不再滚动,可以使用max-height属性,并结合overflow: hidden来隐藏滚动条。css...
场景:我们项目在使用elementUI的el-table时,固定了好几列,偶然发现滚动条在固定列的位置无法滚动,其他列的位置是可以滚动的,由于固定列比较多,滚动条滚不动太影响操作了。 原因:研究下发现,是由于固定列把滚动条给遮住了,所以滚动不了。 解决方法: 1.修改el-table__fixed样式 .el-table{ .el-table__fixed{ ...
在开发过程中,el-table组件作为UI中的常客,其高度设置问题常让开发者头疼。Element框架贴心地提供了height和max-height两个属性来解决高度调整,但使用时会遇到一些陷阱。遇到的第一个问题是max-height的无效应用。在尝试设置max-height属性后,发现组件无法达到预期效果。通过代码检查,发现问题可能出在外部...
将el-table的宽度放大后,页面底部会出现横向滚动条,但是如果el-table上方的布局已经被写死了,会出现留白 效果图:
//给固定列设置下边距.el-table{.el-table__fixed{height:auto!important;bottom:8px!important;//具体值是多少根据你横向滚动条的高度进行设置}}//去掉固定列下方的横线.el-table__fixed::before,.el-table__fixed-right::before{display:none;}
el-table中的el-table-column提供了一个fixed属性设置固定列,但是设置了之后发现表格的滚动条无法拖动了,通过F12定位到页面元素发现是滚动条被固定列生成的元素给覆盖了,于是想办法通过修改样式的方式解决问题。 <stylelang="scss"scoped>.el-table{.el-table__fixed { // 左固定列 ...
只需要设置样式,自己考虑需不需要加穿透 /注:此设置设置fixed列会出现无法响应滚动问题,解决此问题需设置具体高度 比如可以动态获取父元素高度给它/deep/.el-table{display:flex;flex-direction:column;.el-table__header-wrapper{flex-shrink:0;}.el-table__body-wrapper{flex-grow:1;}}...
el-table控件在全面屏手机上横向滚动会在全面屏的手机上失效的问题 出现步骤1、访问localhost进入首页2、点击菜单进入订单页 localhost/order el-table横向滚动正常2、点击进入列表的详情页localhost/order/detail,手机左划返回上一页3、el-table横向滚动失效 失效后需要在浏览器上输入localhost并重新载入首页进入订单页才...
原因:层级问题,左侧固定列层级高,滚动条层级低,提升一下滚动条层级即可 注意要在全局样式中定义类 fixed-scrool-error 样式 .fixed-scroll-error { .el-table--scrollable-x .el-table__body-wrapper { z-index: 2; } } 运用:直接在有问题的表格最外层 标签中使用 fixed-scroll-error 即可 ...