J'essaie d'ajouter une image d'arrière-plan pour mon site Web dans Laravel 5.
Je l'ai utilisé dans mon fichier CSS.
html {
background-image: url("images/background.jpg");
}
l'image se trouve dans le dossier public de mon dossier de projet Laravel. J'ai essayé tous les chemins mais ça ne charge pas.
Je continue à avoir cette erreur:
http://Laravelproject.app:8000/background.jpg 404 (Not Found)
Toute aide serait appréciée. Merci.
Fonctionne très bien avec slash:
html {
background: url("/images/background.jpg");
}
Répondre peut-être un peu tard mais faites ceci en espérant que cela aidera quelqu'un:
background-image:url({{url('images/php_mysql.jpg')}})
Vous devez d'abord sortir de CSS en ajoutant deux points. Ici, je vais vous montrer un exemple, que je viens de tester et qui fonctionne très bien dans Laravel 5.7.
Créez une nouvelle classe dans votre CSS et nommez-le corps de connexion.
Votre code CSS devrait ressembler à ceci.
.loginbody
{
background-image: url("../images/bg.jpg");
}
Ajoutez cette classe au corps de la page où vous voulez l'image.
Remarque: soyez prudent avec votre chemin, où l'image existe. Dans mon cas, l'image est dans "public/assets/images/bg.jpg"
puisque vous êtes en css, vous devez d’abord en sortir avec les deux points . url ("../ images/background.jpg");
Vous pouvez utiliser ce css de la classe/id spécifique:
selector{
background-image: url({{URL('/')}}/public/assets/landing/images/paper.jpg);
}
{{URL('/')}}
désigne l'URL de base des emplacements de votre projet