element-table 相关样式修改

1. 表格整体背景色修改

/* 表格整体背景色 */
::v-deep .el-table,
::v-deep .el-table__expanded-cell {
  background-color: transparent !important;
}

2. 表格内tr背景色修改

::v-deep .el-table tr {
  background-color: transparent !important;
  border: 0;
  /* 设置字体大小 */
  font-size: 14px;
}

3. 表格内th背景色修改

::v-deep .el-table th {
  background-color: transparent !important;
  border: 0;
  /* 设置字体大小 */
  font-size: 14px;
}

4. 表格内td背景色修改

::v-deep .el-table td {
  background-color: transparent !important;
  border: 0;
  /* 设置字体大小 */
  font-size: 14px;
}
5.用来设置当前页面鼠标移入某行时的背景色
::v-deep .el-table--enable-row-hover .el-table__body tr:hover > td {
  background-color: transparent !important;
  /* color: #f19944; */ /* 设置文字颜色,可以选择不设置 */
}

6.设置选中某一行时的样式   注意:需要在<el-table />中添加highlight-current-row属性,才会有选中的效果

 

::v-deep .current-row {
  /* 选中时的图片显示 */
  background: url("assets/td2.png") no-repeat !important;  
  background-size: 100% 100% !important;
}
 
/* 用来设置当前页面element全局table 鼠标移入某行时的背景色*/
::v-deep .el-table--enable-row-hover .el-table__body tr:hover > td {
    background-color: transparent !important;
    /* color: #f19944; */ /* 设置文字颜色,可以选择不设置 */
}

 

 

 

7.设置表格行高

::v-deep .el-table__body tr,
::v-deep .el-table__body td {
  padding: 0;
  height: 64px;
}

 

8.去除表格底部的线
::v-deep .el-table::before {
  height: 0px;
}
9.修改表头样式-加边框
::v-deep .el-table__header-wrapper {
  border: solid 1px #04c2ed;
  /* box-sizing: border-box; */
}

 

 

 

posted @ 2023-03-14 17:55  大云之下  阅读(975)  评论(0编辑  收藏  举报
大云之下