element ui里给table添加class类名并添加样式去掉某一列的padding
element
A Vue.js 2.0 UI Toolkit for Web
项目地址:https://gitcode.com/gh_mirrors/eleme/element
·
element ui里给table添加class类名并添加样式
解决方案
<!-- 给某个td里面添加类名:cell-class-name -->
<el-table
:data="dataList"
size="mini"
border
@selection-change="selectionChangeHandle"
:cell-class-name="goodsInfo"
>
</el-table>
goodsInfo(row){
if (row.columnIndex == 1) {
return 'goodsInfo'//给第2个td里面添加goodsInfo的类名
}
}
<style>
/* 不能写scoped,否侧会不生效 */
/* 这个样式是去掉第二列的padding */
.goodsInfo {
padding: 0!important;
}
.goodsInfo .cell {
padding: 0;
overflow: unset;
}
</style>
去padding也是为了能在中间写样式,但是有的会有间隙,然后发现是padding的原因,最后终于找到原因,是我的交易状态盒子高度问题影响了我这个盒子,可以给当前订单信息盒子一个高度或者修改交易状态里面盒子给一个高度
A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:4 个月前 )
c345bb45
1 年前
a07f3a59
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update table.md
* Update transition.md
* Update popover.md 1 年前
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)