1

我在 vuetify 上有一个这样的按钮:

<v-btn color="blue" icon>
  <v-icon>mdi-pencil</v-icon>
</v-btn>

结果是这样的:

在此处输入图像描述

现在我尝试这样做:

<v-btn class="blue lighten-4" icon>
  <v-icon>mdi-pencil</v-icon>
</v-btn>

但结果是这样的:

在此处输入图像描述

虽然我期待的只是一种浅色。

我怎样才能实现我的目标?注意这里使用的是 vuejs 2。

4

2 回答 2

2

我通过写这个解决了它:

<v-btn color="blue--text text--lighten-4" icon>
  <v-icon>mdi-pencil</v-icon>
</v-btn>

这是因为图标被视为文本而不是背景

于 2022-03-01T00:44:42.010 回答
0

将颜色添加到您的 v 图标

<v-icon color="blue">

我会避免用蓝色文字在线捆绑它

于 2022-03-01T04:46:41.063 回答