vue+element-UI表格(Table)组件中鼠标(hover)悬停、悬浮时样式的修改

vue+Element-Ui表格(Table)组件中鼠标(hover)悬停、悬浮时样式的修改

element悬停本身的样式:
在这里插入图片描述
修改后的效果在这里插入图片描述
颜色可以换成你自己需要的颜色,我写的这个颜色是真的难看,哈哈哈哈

scss中写法(不会影响其他页面中的表格样式)

<style lang="scss" scoped> 
//表格鼠标悬停的样式(背景颜色)
/deep/ {
  .el-table {
    tbody tr {
      &:hover {
        td {
          background-color: #2cce34;
        }
      }
    }
  }
}
//表格鼠标悬浮时的样式 (高亮)
/deep/ {
  .el-table--enable-row-hover {
    .el-table__body tr {
      &:hover {
        background: rgb(184, 224, 250);
        border: 1px solid #313463;
      }
    }
  }
}
</style>

css写法(会影响其他页面中的表格样式),可以用一个div把表格包起来给个class名,然后应该就不会影响其他页面中的表格样式了

<style>
/* 表格鼠标悬浮时的样式(高亮) */
.el-table--enable-row-hover .el-table__body tr:hover {
  background: rgb(184, 224, 250);
  border: 1px solid #313463;
}
/*表格鼠标悬停的样式(背景颜色)*/
.el-table tbody tr:hover > td {
  background-color: #2cce34 !important;
}
</style>
  • 15
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值