html - Laravel:背景图片不会出现

标签 html css laravel background

好的,所以我正在尝试向我的网站添加背景图片。但是,图像不会出现。路径是正确的,但是当我加载页面时它只是空白。你必须对 Laravel 中的路径做一些特殊的事情才能让它工作吗?我还使用了所有其他 View 扩展的主 Blade 文件,我不确定这是否会影响它。

这是我的 CSS:

html {
    background: url("/storage/background/background_1.jpg");
}

最佳答案

您无法找到图像,因为无法从服务器访问/storage。如何修复它是通过 artisan 命令创建符号链接(symbolic link):

php artisan storage:link

或者你当然可以将你的图像存储在 public/img/yourimage.png 中并像这样调用它:

 html {
   background-image: url("/img/yourimage.png");
 }

关于html - Laravel:背景图片不会出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49970517/

相关文章:

CSS3 - 过渡

javascript - 视差滚动效果

php - 我如何在 Laravel 4 中制定此查询

java - 如何获取由 href 定向的实际链接

javascript - HTML 5 Canvas 元素无法在 .setInterval 方法中正确设置动画

html - 如何使用 CSS 标记平铺布局?

javascript - 在移动设备上的页面滚动上删除bootstrap 4工具提示,并在点击切换图标时重新启用

mysql - Laravel 中具有 GroupBy 语句的多个字段

Laravel - 如何从 JS 文件访问公共(public)文件夹

javascript - Bootstrap 中视口(viewport)更改时如何更改元素的类