列头文字太长,把列头撑开了,怎么让列头不换行
加个css white-space: nowrap;不过不建议这么做,这样显示不完表头,你这个就是太窄的空间要塞一堆东西--!
.el-table th>.cell {
white-space: nowrap;
}
<el-table-column prop="UserName" label="人员名称" :min-width="'人员名称'.length*35" sortable></el-table-column>
.listView .el-table .el-table__header-wrapper thead tr th {
white-space: nowrap!important;
}
4 回答1k 阅读✓ 已解决
4 回答942 阅读
3 回答655 阅读✓ 已解决
4 回答526 阅读✓ 已解决
3 回答890 阅读
3 回答649 阅读✓ 已解决
3 回答648 阅读
根据el的api实现的解决方案,
通过 table 的 render-header 自己手动处理label
:render-header ="labelFunction"
labelFunction 代码如下:
global.elTableHeadFunction = function (h,l,fontSize) {
};