目录element-ui设置table组件宽度为百分比代码如下element-ui设置table组件width为百分比无效原理总结element-ui设置table组件宽度为百分比
直接设置width:'xx%'是无效的,
所有的width都设置为min-width,然后每一个el-table-column都需要设置百分比才会生效。
<el-table-column
prop="projectName"
min-width="24%" //设置百分比
label="项目点位名称"/>
<el-table-column
prop="sumPre"
min-width="12%" //设置百分比
label="累积降水量">
<template slot-scope="scope">
{{ parseFloat(scope.row.sumPre.toFixed(1)) }} mm
</template>
</el-table-column>
<el-table-column
prop="companyName"
min-width="24%" //设置百分比
label="所属单位"/>
<el-table-column
prop="province"
min-width="10%" //设置百分比
label="省"/>
<el-table-column
prop="city"
min-width="10%" //设置百分比
label="市"/>
<el-table-column
prop="county"
min-width="10%" //设置百分比
label="区县"/>
用min-width代替width
解析的时候min-width和width设置的百分比号会被替换成px,但是min-width会按照比例分配剩余空间,所以要每一列都设置百分比,或写数值,相当于设置各列的宽度比例值
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: 使用element-ui设置table组件宽度(width)为百分比
本文链接: https://www.lsjlt.com/news/209335.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-12
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0