位置: IT常识 - 正文

(element-ui)取消el-table的hover状态,取消高亮显示(element ui停止)

编辑:rootadmin
(element-ui)取消el-table的hover状态,取消高亮显示 文章目录前言方法一 ------覆盖css样式方法二------卸载掉背景颜色(类似于方法一)方法三------使用函数方法方法四------禁用鼠标悬浮怎么办?究极解决------将错就错前言

推荐整理分享(element-ui)取消el-table的hover状态,取消高亮显示(element ui停止),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:element ui停止,elementui停更,element table取消选中,elementui取消表格选中,elementui删除功能,element ui tree 取消选中,elementui取消表格选中,element.style怎么取消,内容如对您有帮助,希望把文章链接给更多的朋友!

在使用element-ui的el-table表格的过程中,会发现,虽然框架的表格很好用很方便,emmmm,确实很好用,但是有一些烦人的甲方却不想要,table的浮现效果,特别是,单独给单元格设置了背景颜色之后,这个hover状态会覆盖掉自定义的单元格的背景颜色,是不是很烦人,是不是很抓狂,我也是从网上搜罗了一大串的解决方法,这边就一一做一下总结。

方法一 ------覆盖css样式

使用css覆盖的方法,修改掉他默认的hover状态的颜色。例如:

.el-table tbody tr:hover>td { background-color:#f5f5f5 !important //修改成自己想要的颜色即可 }

或者

.el-table__body tr.hover-row.current-row>td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell, .el-table__body tr.hover-row>td.el-table__cell{ background-color: #f5f5f5 !important; }

但是这个方法显而易见,只支持修改一种颜色,像如下这种情况就不能使用 由于列有背景颜色的缘故,修改css样式的话,显然当鼠标hover上去的时候,有颜色的单元格还是会被覆盖掉原来的颜色! 所以这种方法只适用于背景颜色统一的表格!

方法二------卸载掉背景颜色(类似于方法一)(element-ui)取消el-table的hover状态,取消高亮显示(element ui停止)

代码如下(示例):

.el-table tbody tr:hover>td { background-color:unset !important //修改成自己想要的颜色即可 }

或者

.el-table__body tr.hover-row.current-row>td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell, .el-table__body tr.hover-row>td.el-table__cell{ background-color:unset !important; }方法三------使用函数方法

在el-tavle中加入如下属性,强制让单元格渲染成固定颜色,这个方法也可取,但是遇到需要变色的单元格,显然就使用不了,问题显然又回到了方法一的缺陷之中去了。 但在单一背景色的表格中可取!!!

:cell-style="{background: 'revert'}"方法四------禁用鼠标悬浮

将所有事件禁用,虽然不会触发el-table的hover效果,也支持不同颜色的单元格,BUT!! !!!这种方法将导致表格的点击事件无法使用,例如表格最后一列的一些弹窗、或者一些删除、修改或者添加等操作将无法使用!!!

.el-table tbody tr { pointer-events: none; }

这种方法最为鸡肋,最不推荐!!!

怎么办?

就以为到这了吗??? 其实这些方法都是大多数网友总结的,但是都满足不了我的业务需求。 要么自己重写一个table表格,复刻一个el-table??? 只能说!! 懒人一个不想去码这么代码,况且element-ui已经封装的非常完美了,并且大多数的需求也已经满足了,所以这种想法不现实!! 跟甲方说做不了?好像也不现实,毕竟是开发人员。。。。 偶然间看到浏览器控制台的样式警告,陷入了深思,好像这种方法可行!! 将错就错!!!!!!

究极解决------将错就错

我们在控制台查看我们属性写错,或者参数写错的时候都会出现如下的警告并且这种警告的颜色在网页里面是不生效的,根据这个思路,我们无非就是不想要他的hover颜色展现出来 看到这里我一下豁然开朗!! 咱要不写个错的样式,覆盖掉原有的hover样式试了一下果真就成了好吧!! 这个是自我琢磨出来的,看起来挺傻逼,但是目前也能用,废话不说附上代码!!

.noneHoveTable .el-table__body tr.hover-row.current-row>td.el-table__cell, .noneHoveTable .el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell, .noneHoveTable .el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell, .noneHoveTable .el-table__body tr.hover-row>td.el-table__cell{ background-color: a !important; }

这里我自定义了类名noneHoveTable只要不需要hover状态的表格,加入这个类名即可,效果如下 这样设置之后就不在会用hover状态的出现!!! 如果广大网友有更好的取消hover状态的方法,欢迎在底下留言!!! 我这个也是没有办法的办法!害

本文链接地址:https://www.jiuchutong.com/zhishi/295989.html 转载请保留说明!

上一篇:如何解决Vue3没有代码提示问题?

下一篇:js字符串(js字符串截取)

  • 网站怎样优化才能让网络营销的价值最大化(网站优化的几种方法)

    网站怎样优化才能让网络营销的价值最大化(网站优化的几种方法)

  • 微博发出来没有转发键(微博发出去没有)

    微博发出来没有转发键(微博发出去没有)

  • 公域流量和私域流量是什么意思(公域流量和私域流量的思维导图)

    公域流量和私域流量是什么意思(公域流量和私域流量的思维导图)

  • 生成表查询是什么(生成表查询和更新查询)

    生成表查询是什么(生成表查询和更新查询)

  • 一台电脑能用多久(一台电脑能用多少流量)

    一台电脑能用多久(一台电脑能用多少流量)

  • 华为荣耀v30怎么分屏(华为荣耀v30怎么恢复出厂设置)

    华为荣耀v30怎么分屏(华为荣耀v30怎么恢复出厂设置)

  • 为什么电脑不能下载西瓜视频(为什么电脑不能连接手机热点)

    为什么电脑不能下载西瓜视频(为什么电脑不能连接手机热点)

  • 苹果11手机截屏怎么操作(苹果11手机截屏的三种方法)

    苹果11手机截屏怎么操作(苹果11手机截屏的三种方法)

  • 拼多多怎么评价五星(拼多多怎么评价快递员)

    拼多多怎么评价五星(拼多多怎么评价快递员)

  • powerpoint文档不可以保存为(powerpoint文档不可以保存为()文件)

    powerpoint文档不可以保存为(powerpoint文档不可以保存为()文件)

  • oppoa59s相当于骁龙多少(oppoa59处理器相当骁龙)

    oppoa59s相当于骁龙多少(oppoa59处理器相当骁龙)

  • 退款一定要原路返回吗(退款必须要商家同意才能退吗)

    退款一定要原路返回吗(退款必须要商家同意才能退吗)

  • 手机充电不支持配件怎么回事(手机充电不支持此配件是怎么回事)

    手机充电不支持配件怎么回事(手机充电不支持此配件是怎么回事)

  • 淘宝怎么看商品网址(淘宝怎么看商品以前价格)

    淘宝怎么看商品网址(淘宝怎么看商品以前价格)

  • 微信群怎么看谁是管理员(微信群怎么看谁退出了群聊)

    微信群怎么看谁是管理员(微信群怎么看谁退出了群聊)

  • 咸鱼退款需要卖家同意吗(咸鱼退款需要卖家处理吗)

    咸鱼退款需要卖家同意吗(咸鱼退款需要卖家处理吗)

  • 手机酷我音乐怎么k歌(手机酷我音乐怎么添加到本地音乐)

    手机酷我音乐怎么k歌(手机酷我音乐怎么添加到本地音乐)

  • 荣耀9x录屏在哪(荣耀9x录屏在哪里)

    荣耀9x录屏在哪(荣耀9x录屏在哪里)

  • 相机入门选哪款(相机入门选哪款学生)

    相机入门选哪款(相机入门选哪款学生)

  • 关闭后台应用刷新

    关闭后台应用刷新

  • b站视频怎么下载到手机相册(b站视频怎么下载到u盘)

    b站视频怎么下载到手机相册(b站视频怎么下载到u盘)

  • 华为p30有没有红外(华为p30有没有红外发射器)

    华为p30有没有红外(华为p30有没有红外发射器)

  • 如何在idea上运用python(如何在idea上运行python)

    如何在idea上运用python(如何在idea上运行python)

  • 金税啥意思
  • 借款合同怎么做
  • 销售部门领用材料用于销售计入
  • 代扣代缴增值税怎么做账
  • 中小企业开业税务登记所需资料
  • 建筑图纸设计费包括晒图费吗
  • 短期借款的利息会计分录怎么写
  • 资产负债表其他流动资产包括什么
  • 小规模纳税人税收优惠政策变化
  • 企业一般纳税人证明在哪里查询
  • 小规模纳税人开专票
  • 2018年高新技术企业所得税
  • 年收入12万申报人数
  • 工会经费的计税依据怎么算
  • 税务局怎么知道你的收入
  • 没有成本票怎么做成本
  • 交易性金融资产公允价值变动计入
  • 期末调汇会计分录
  • 转让技术所有权是什么收入
  • 年末存货怎么计算
  • 去年的成本如何调整
  • 约定抵销与法定抵销的区别
  • 苹果手机无法加入WiFi
  • php实现基数排序函数
  • 怎么关闭windows11自动更新
  • 拆迁补偿收入如何纳税
  • php获取ftp文件目录
  • 实际缴纳消费税是什么意思
  • 税务申报逾期罚款不交
  • 利息费用扣除限额债资比
  • 出口商品要交增值税吗
  • threejs loader
  • 复现开源论文代码总结
  • php curl cookie
  • 工具人
  • 主营业务收入借贷方向
  • anaconda3.5.2安装教程
  • gpt 4927
  • push指令执行的详细过程
  • 印花税账务处理会计分录
  • 事业单位接受捐赠物资会计处理
  • 公司出资认缴和实缴的区别
  • 上年所得税费用借方有余额,怎么调整
  • SQLite3中的日期时间函数使用小结
  • 存货跌价准备的特点
  • 水处理设备行业发展
  • 员工食堂买菜怎么写分录
  • 公司转账转错账户
  • 购买理财产品现金流量表
  • 工会发放节日慰问品种类
  • 员工餐补是放入福利费吗?
  • 金税盘显示已到锁死期
  • 商会开年会费用怎么入账
  • 在建工程转固后计提折旧
  • 应交增值税怎么求
  • 企业向员工收取费用
  • Sqlserver 2000/2005/2008 的收缩日志方法和清理日志方法
  • sql server复制数据库的方法
  • Win10 Mobile 10572新增实用功能:未接电话会显示响铃的次数
  • Win7系统打开蓝牙
  • linux比较两个文件的差异
  • ie10怎么设置ie8兼容模式
  • win11注意
  • xp系统无法正常启动怎么办
  • windows xp windows
  • 怎么判断电脑windows几
  • 如何用u盘安装win8操作系统
  • win10一年更新一次
  • win8更新80072efe
  • linux定时任务详解
  • 消除类策略游戏
  • 错误化
  • javascript零基础
  • java sc is never closed
  • JavaScript函数中,哪个语句可以返回值
  • js newyork
  • 监听页面滚动事件
  • 广西国家税务局官网
  • 补税务登记证报税要钱吗
  • 转让土地的土地增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设