<v-card
:img="require('@/core/assets/homeBg.png')"
>
</v-card>
The image is displaying as it should but i just want to know if there is anyway to apply gradient to that image .
(actually i just wanted to darken the image so that the texts infront of it will be more readable )
CodePudding user response:
You can add your own style with linear-gradient and image:
<v-card
style="background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(require('@/core/assets/homeBg.png')) center center / cover no-repeat"
>
</v-card>
Notice: inside url()
you should have path/url to the image. Control darkness by changing opacity in rgbA
colors. Image position (center center
), image size (cover
) and repeat (no-repeat
) are copied the same as img
prop from v-card
generates them.