Nuxt3 背景图像不显示

问题描述 投票:0回答:1

我正在开发一个 nuxt3 项目,想要使用图像作为背景,但我遇到了它没有显示在屏幕上的问题。

我按照Nuxt3中的记录放置了我的图像。

所以我尝试了:

<template>
    <div class="custom-background-image">
    </div>
</template>

<script setup>

</script>

<style scoped>
    .custom-background-image {
        background-image: url('~/assets/images/some-image.jpg');
    }
</style>

但是我的屏幕上没有显示图像。有人遇到同样的问题吗

html nuxt.js
1个回答
0
投票

如果您将图像存储在

assets
文件夹中。你可以在 CSS 中这样做。

~/assets/images/background.png

.custom-background-image {
    background-image: url('~/assets/images/background.png');
}

但是如果您将图像文件存储在

static
public
文件夹中,则可以像这样调用背景图像。

~/public/assets/images/background-image.jpg

.custom-background-image {
    background-image: url('/assets/images/background-image.jpg');
}

© www.soinside.com 2019 - 2024. All rights reserved.