为了账号安全,请及时绑定邮箱和手机立即绑定

element ui table中一列highlight显示,hover时如何不移除颜色?

element ui table中一列highlight显示,hover时如何不移除颜色?

jeck猫 2019-02-25 12:15:35
我使用element ui ,按照官方文档上的例子,使用:row-class-name给某一行加了个颜色类,但是当hover上这一列时颜色就没了。我不想让它有这种hover状态,我想让颜色一直在,我该怎么做?看官方文档也没找出好的解决办法、移上去之前移上去之后
查看完整描述

2 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

https://img1.sycdn.imooc.com//5c7c900200013b8608000142.jpg

CSS 权重问题,只要你给的样式优先级比这个高就行,暴力点就直接给个 !important

查看完整回答
1 反对 回复 2019-03-04
?
弑天下

TA贡献1818条经验 获得超8个赞

可以这样


`mounted(){

  //去除hover效果

  setTimeout(function () {

    const obj = document.getElementsByClassName("el-table--enable-row-hover")[0];

    let clz = obj.getAttribute("class");

    clz = clz.replace("el-table--enable-row-hover","");

    obj.setAttribute("class",clz);

  },1);

},`


查看完整回答
1 反对 回复 2019-03-04
  • 2 回答
  • 0 关注
  • 5109 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号