将Vuetify滑块设置为背景线性渐变

o8x7eapl  于 2023-05-23  发布在  Vue.js
关注(0)|答案(1)|浏览(191)

你好,我目前正试图在Vuetify的Colorpicker下使用滑块对RGB滑块的相同外观进行建模。遗憾的是我不能传递一个渐变的颜色

i5desfxk

i5desfxk1#

我最近需要用Vuetify制作一个渐变滑块,诀窍是针对组件css。我使用一个自定义类来确保我只影响所需的示例。

示例:

    • HTML**
<v-slider class="CustomSlider"></v-slider>
    • CSS**
.CustomSlider .v-slider__track-container {
  background-image: linear-gradient(
    to right,
    rgb(13, 8, 135),
    rgb(225, 100, 98),
    rgb(240, 249, 33)
  ) !important;
  height: 30px;
}

.v-application .CustomSlider .v-slider__track-fill.black {
  opacity: 0;
}

.v-application .CustomSlider .v-slider__track-fill.primary {
  opacity: 0.5;
  border-color: rgba(50, 50, 50, 250) !important;
  background-color: rgba(50, 50, 50, 250) !important;
}

.v-application .CustomSlider .v-slider__track-background.primary.lighten-3 {
  border-color: rgba(0, 0, 0, 0) !important;
  background-color: rgba(0, 0, 0, 0) !important;
}

下面是一个例子:Code Pen Example

相关问题