3

我们可以将宽度添加到元素 ui 表列,如下所示:

<el-table-column
  prop="city"
  label="City"
  width="120">
</el-table-column>

但是,它只产生一个像素值。

有没有办法让它使用百分比值?

4

1 回答 1

15

奇怪的是,对于<el-table-column>width以像素为单位,但min-width在列之间按比例分布。下面是一个表格如何跨越 100% 的 clientWidth,列分别为 33% 和 67%:

<el-table :data="[{a:1,b:2}]" style="width: 100%" ref="table">
    <el-table-column :min-width="33" prop="a" label="A"></el-table-column>
    <el-table-column :min-width="67" prop="b" label="B"></el-table-column>
</el-table>

https://jsfiddle.net/jmbldwn/rn05vbsL/2/

于 2018-11-28T02:44:50.070 回答