当前位置:   article > 正文

【el-table】设置行变色,以及鼠标移入的时候保持背景色不变_elementui表格鼠标滑过不改变背景色

elementui表格鼠标滑过不改变背景色

1、根据条件设置行变色,这个官网上也有示例,没啥难的,直接贴代码了

 <el-table       
             :data="navList"        
              :row-class-name="tableRowClassName"
              :cell-style="tableCellstyle"
            >
  • 1
  • 2
  • 3
  • 4
  • 5
    tableRowClassName({ row, rowIndex }) {
      if (row.Flag == 'Y') {
        return 'changeBcg'
      }
      return ''
    },
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
/deep/.el-table {
  .changeBcg {
    background: #fff2cc;
  }
}
  • 1
  • 2
  • 3
  • 4
  • 5

2、设置好背景色后发现,每次鼠标移入到变色的行上面,背景色就会变成灰色,要求是移入也要是变过色的背景色

    tableCellstyle({ row, rowIndex }) {
      if (row.Flag == 'Y') {
        return 'background:  #fff2cc'
      }
      return ''
    },
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/185363
推荐阅读
相关标签
  

闽ICP备14008679号