当前位置: 首页 > news >正文

去掉el-table中自带的边框线

1.问题:el-table中自带的边框线

2.解决后的效果:

3.分析:明明在el-table中没有添加border,但是会出现边框线.
可能的原因: 由 Element UI 的默认样式或者表格的某些内置样式引起的。比如,<el-table> 会通过 border-collapseborder-spacing 等属性影响边框的显示。

4.具体代码

样式修改

/* 去掉表格整体左边和上边的线 */
.el-table--group, .el-table--border {border: none
}/* 去掉表格整体最下面的边框 */
.el-table::before {width: 0;height: 0;
}
/* 去掉表格整体最右边的边框 */
.el-table--group::after, .el-table--border::after {width: 0;height: 0;
}/* 去掉表格横向的边框线 */
::v-deep .el-table th.el-table__cell.is-leaf, 
::v-deep .el-table td.el-table__cell {border: none;
}/* 去掉表头上的边框线 */
::v-deep .el-table--border th.el-table__cell {border: none;
} 
/* 去掉表格纵向的边框线 */
.el-table--border .el-table__cell {border-right: none;
} 
/* 表头高度 */
::v-deep(.el-table th.el-table__cell) {min-height: 0 !important; padding: 0 !important;height: 23px !important;line-height: 23px;
}

渲染模板 

<el-table :data="tempData" :header-cell-style="{background: '#fff'}" :header-row-style="{height: '23px'}"><el-table-column label="排名" prop="rank" align="center" width="50"/><el-table-column label="注册号" prop="num" align="center" width="70"/><el-table-column label="姓名" prop="name"><template slot-scope="scope"><el-input v-if="isEditing" v-model="scope.row.name" @input="updateData(scope.row)"/><span v-else>{{ scope.row.name }}</span></template></el-table-column><el-table-column label="代表队" prop="team" align="center" width="140"></el-table-column><el-table-column label="组" prop="series" align="center"><el-table-column v-for="(item, index) in 6" :key="index" :label="`${index + 1}`" align="center" width="70"><template slot-scope="scope"><!-- 判断是否编辑状态 --><el-inputv-if="isEditing"v-model="scope.row.series[index]"@input="updateData(scope.row)"             /><span v-else>{{ scope.row.series[index] }}</span></template></el-table-column></el-table-column>          <el-table-column label="总计" prop="total" align="center" width="80"><template slot-scope="scope"><el-input v-if="isEditing" v-model="scope.row.total" @input="updateData(scope.row)"/><span v-else>{{ scope.row.total }}</span></template></el-table-column><el-table-column label="备注" prop="remarks" align="center" width="130"></el-table-column>  </el-table>

http://www.lryc.cn/news/517977.html

相关文章:

  • C语言gdb调试
  • Spring项目创建流程及配置文件bean标签参数简介
  • reactor中的并发
  • 太速科技-418-基于AD9361 +ZYNQ7020 的软件无线电 SDR 套件
  • 监控易:一体化智能运维的扩展性优势深度解析
  • 朴素贝叶斯算法:从生活到数学的完整解析
  • Echarts的认识和基本用法
  • Linux文件系统的安全保障---Overlayroot!
  • 【Linux 之一 】Linux常用命令汇总
  • 【线性代数】通俗理解特征向量与特征值
  • Unity 热更新基础知识
  • 安全基础-互联网技术基础
  • 深度学习从入门到实战——卷积神经网络原理解析及其应用
  • React快速上手到项目实战总篇
  • HTMLHTML5革命:构建现代网页的终极指南 - 0. 课程目录设计
  • ffplay 命令行 从视频第N帧开始读取 ffmpeg 命令行 提取第N帧图片
  • Spring AMQP-保证消费者消息的可靠性
  • Linux(Centos 7.6)命令详解:mkdir
  • 在K8S上部署OceanBase的最佳实践
  • IDEA中Maven依赖包导入失败报红的潜在原因
  • 【计算机网络】课程 实验五 静态路由配置
  • 基于单片机的数字气压计设计
  • 【Docker项目实战】使用Docker部署Typemill轻量级平面文件CMS
  • react ts 定义基本类型,组件通过ref调用时类型提示
  • 二十三种设计模式-原型模式
  • 提升汽车金融租赁系统的效率与风险管理策略探讨
  • Spring Framework 5.3.x源码构建 (jdk-1.8, gradle 7.5.1, idea2024.3)
  • leetcode 2241. 设计一个 ATM 机器 中等
  • IO模型与NIO基础
  • 上门按摩系统架构与功能分析