element-plus [Style] [All] 组件 background-color 更改为 background

axkjgtzd  于 8个月前  发布在  其他
关注(0)|答案(3)|浏览(114)

Bug Type: Style

Environment

  • Vue Version: 3.4.27
  • Element Plus Version: 2.7.3
  • Browser / OS: UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 Edg/121.0.0.0
  • Build Tool: Vite

Reproduction

  • All

Element Plus Playground

Steps to reproduce

  1. 创建侧边栏菜单
  2. 更改侧边栏菜单为渐变色

What is Expected?

希望能将 background-color 替换为 background 来增强样式更改的便利性。

What is actually happening?

现在组件基本上背景色都是 background-color + var 组合,需要将背景色改为渐变色或图片没法通过指定 var 变量来达到效果,必须得进行样式覆盖,但是覆盖又很容易遗漏各种交互下的效果,其次就是权重可能不够还得加 !important ,太麻烦而且不好维护,

Additional comments

最常用的就是 MenuCardTable ,谢谢🫡

j7dteeu8

j7dteeu81#

@element-plus/backers cc

0md85ypi

0md85ypi2#

@element-plus/backers cc

xkftehaa

xkftehaa3#

渐变色可以使用background-image

相关问题