看了老师您之前修改的视频,使用了还是当鼠标经过时按钮颜色还是消失,无效 版本也也没有问题"element-plus": "^2.0.4",

来源:5-18 方案落地:处理 element-plus 主题变更

慕仙4326573

2025-03-21

图片描述

写回答

2回答

拉塞尔_大华

2025-05-20

// 遍历生成的样式表,在 CSS 的原样式中进行全局替换
Object.keys(colors).forEach((key) => {
 // cssText = cssText.replace(
 //   new RegExp('(:|\\s+)' + key, 'g'),
 //   '$1' + colors[key]
 // )
 

const regex = new RegExp(`(--el-color-[\\w-]*${key}:)[^;]+`, 'g')
cssText = cssText.replace(regex, `$1${colors[key]};`)

})

改一下正则方法

0
0

Sunday

2025-03-24

你好

这个是按钮 hover 时的背景色处理,这个需要单独处理 hover 状态下的背景色了

0
2
Sunday
回复
慕仙4326573
你在设置 hover 的时候,要注意对应的类名,取消按钮和确定按钮的类名是不同的,你需要值设置确定按钮类名下对应的 样式
2025-03-25
共2条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1959 学习 · 1727 问题

查看课程