Maison > Questions et réponses > le corps du texte
J'utilise Tailwind dans mes projets React. Je souhaite ajouter une image d'arrière-plan dans un div mais l'erreur suivante s'affiche :
Module not found: Error: Can't resolve '../../icons/blog-hero-1.png' in 'C:UsersDELLfrontend-developmentaidhumanity-practice-2src'
J'ajoute la catégorie vent arrière
bg-[url('../../icons/blog-hero-1.png')]
Pour ajouter une image d'arrière-plan, l'url est relative au fichier actuel, et fonctionne également lors de l'ajout d'une image normale via :
import Hero from "../../icons/blog-hero-1.png" <div> <img src={Hero} className="h-full rounded-3xl"></img> </div>
Qui peut vous indiquer comment donner la bonne URL ? REMARQUE : J'ai également ajouté ici un exemple de codesandbox pour une meilleure démonstration, dans lequel j'essaie d'importer une image d'arrière-plan dans "Homepage.js" mais cela ne fonctionne pas. https://codesandbox.io/s/background-image-wl9104?file=/src/components/Homepage.js
P粉9211651812024-01-17 10:02:58
Vous pouvez également obtenir le même résultat en utilisant :
Dans votre tailwind.config.js
fichier :
module.exports = { theme: { extend: { backgroundImage: { 'hero': "url('../../icons/blog-hero-1.png')" } }, }, plugins: [], }
Il suffit de mentionner bg-hero
en classe pour y parvenir.