参考:

  • vue elementUI 覆盖el-tree的样式,修改鼠标点击时的颜色以及节点失去焦点时的背景色(亲测有效)
  • element el-tree 树图颜色配置
  • element-ui tree树默认选中第一个并加上选中的样式。为什么样式加的没效果?实际上打印时已经选中了

方法:

设置element-tree,选中,鼠标飘过和利用setCurrentKey进行选中的样式


这里可以看到,有两个选中的样式设定,
这里一个是基于点击触发focus的样式,一个是基于current的触发选中。
他们的区别是,一个是鼠标点击导致的触发,一个可能是点击其他按钮或者触发事件,导致触发了函数this.$refs["tree"].setCurrentKey(caseId);
从而也触发了选中,但是这个选中是基于当前节点的选中

代码

.el-tree-node:focus > .el-tree-node__content {/*设置选中的样式 */background-color: #dde9ff !important;
}
.el-tree-node__content:hover {/*设置鼠标飘过的颜色 */background: #eaf9ff !important;color: #007bff;
}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {/*current选中的样式 */color: #4d95fd;font-weight: bold;background-color: #dde9ff !important;
}

【vue3】设置element-tree的选中效果focus,鼠标飘过hover和利用按钮触发this.$refs[“tree“].setCurrentKey进行选中的样式相关推荐

  1. 微信小程序 — tag标签设置选中效果和未选样式

    实现如上图效果 .选中效果和未选中效果实现. 1.wxss文件.设置css样式.选中效果样式和默认的效果样式. stateChoose选中样式.  stateNotchoose未选中(默认)样式 .s ...

  2. html如何设置radio单选按钮默认选中效果

    从标题看这个问题够简单,事实也是如此,不过在群里还是看到有初学者来询问这个问题,下面就展示一段代码实例,如果实现多个单选按钮实现其中的一个默认选中效果. 代码实例如下: 01 02 03 04 05 ...

  3. element plus+vue3.0 el-date-picker之panel-change无效果,为el-date-picker加标识。

    这个问题就很奇怪,也很细节,记录一下: 有这样一个需求场景.就是el-date-picker的日期选择器组件 根据返回的某天的数据给某天加上标识,panel-change事件却无效果(panel-ch ...

  4. Element-ui框架Tree树形控件切换高亮显示选中效果

              废话不多说,直接上代码 1 <template> 2 <div class="warpper"> 3 <el-tree ref=& ...

  5. android 飞框动画,AndroidTV中实现飞框选中效果

    相信很多从事AndroidTV开发的朋友都对如何展示item的选中效果感到苦恼,电视端开发与移动端最大的不同是用户只能通过一个遥控器进行控制(当然如果你的电视是触屏的话除外--),在这个时候,我们需要 ...

  6. Java导出带有单选款(radio)和复选框(checkbox)选中效果的word doc文档-Freemarker实现方式

    今天客户提出要求,要求把表数据导出成为word文档格式.导成word格式的这种需求很寻常,但是看到word模板里面的这种单选框和多选框(如下图),要求实现选中效果,我就有点懵B了.到处百度,googl ...

  7. vue3 使用Element Plus <script lang=“ts“ setup>加上lang=“ts“后编译错误

    vue3 使用Element Plus <script lang="ts" setup>加上lang="ts"后编译错误 目录 vue3 使用Ele ...

  8. vxe-table合并单元格后增加选中效果

    <vxe-table:data="retrievalList":row-class-name="setRowClass"@cell-click=" ...

  9. Vue3.x+Element Plus仿制Acro Design简洁模式分页器组件

    Vue3.x+Element Plus仿制Acro Design简洁模式分页器组件 开发中难免会遇到宽度很窄的列表需要使用分页器的情况,这时若使用Element Plus组件的分页器会导致分页器内容超 ...

最新文章

  1. 【Python 第8课】while
  2. 账号解锁_新套路!警惕以“解锁账号”为由实施诈骗
  3. linux下创建和删除软、硬链接
  4. SAP PP常用表(重要)
  5. Hash——字符串匹配(求s1在s2中出现的次数)
  6. tkinter中button按钮控件(三)
  7. vscode在ubuntu下安装插件,同时配置python虚拟环境、ctrl+鼠标滚轮放大代码窗口设置
  8. MQ(Message Queue)简介
  9. 前端学习(3120):react-hello-react的setstate的使用
  10. C++很难学?这个ACM金牌大佬可不这么认为!
  11. [翻译]2005年软件业界推出新产品非官方计划
  12. 配置gitlab环境实现代码管理及Web Hook测试和ldap认证
  13. Spring AOP 功能使用详解
  14. python控制台进度条_python在控制台输出进度条的方法
  15. 30分钟彻底弄懂flex布局
  16. TI CCS下载地址
  17. 【非线性规划】- 无约束问题(1)局部极小值与全局极小值
  18. Netlogo入门(二)
  19. android pad刷机,小白必看,安卓平板电脑刷机教程之一键刷机
  20. 项目1在线交流平台-7.构建安全高效的企业服务-5.redis高级数据结构应用-统计网站数据-独立访客和日活跃用户

热门文章

  1. shuffle函数中的参数buffer_size
  2. linux 怎么查看内核日志,怎样查看Linux系统日志?
  3. 从零写一个Asp.net core手脚架 (异常处理)
  4. matplotlib之pyplot模块——设置坐标轴缩放类型(xscale、yscale)
  5. 如何把玩各种机器人奇珍异宝又没钱购买还只会Windows系统且零基础???如火星车(Curiosity_MARS_Rover)
  6. 【UI设计】UI参考网站
  7. 笔记本电脑换pmr机械硬盘小记
  8. 非常好用又酷的终端工具 --Tabby
  9. 完全卸载ArcGIS9.3
  10. 转发(forword)和重定向(redirect)