el-table怎么出现竖向滚动条
时间: 2023-11-07 17:06:52 浏览: 83
el-table出现竖向滚动条的方法有多种。其中一种方法是直接给el-table设置height属性,height包括表头的高度。这样设置后,当表格内容超过设置的高度时,自动出现竖向滚动条。另外,你也可以使用css样式来控制滚动条的出现,例如给el-table添加overflow-y属性为auto,这样当表格内容超过容器高度时,自动出现竖向滚动条。
相关问题
是el-table 出现滚动条
抱歉,我的回答有误。你可以将 el-table 包裹在一个固定高度的 div 中,然后设置该 div 的 overflow 属性为 auto,这样在 el-table 的高度超过 div 高度时,就会在该 div 中出现竖向滚动条。
假设你要将 div 的高度设置为显示器高度的一半(50%),可以这样写:
```css
div {
height: 50vh; /* vh 表示视口高度的百分比 */
overflow: auto;
}
```
然后将 el-table 包裹在该 div 中:
```html
<div>
<el-table>...</el-table>
</div>
```
这样,在调小显示器大小时,当 el-table 的高度超过该 div 的高度时,就会在该 div 中出现竖向的滚动条。
el-table 横向滚动条不出现
如果el-table的横向滚动条没有出现,可以尝试以下方法进行解决:
1. 确认el-table的宽度是否超出了其容器的宽度,如果没有超出,则不会出现横向滚动条。
2. 确认是否设置了el-table的固定列宽度,如果设置了固定列宽度,可能会导致el-table的宽度超出容器宽度,从而导致横向滚动条不出现。
3. 确认是否设置了el-table的最小宽度,如果设置了最小宽度,可能会导致el-table的宽度不足以触发横向滚动条的出现。
4. 确认是否设置了el-table的样式,可能会影响横向滚动条的出现。
如果以上方法都无法解决问题,可以尝试查看el-table的文档或者提问相关技术论坛获取更多帮助。