【发布时间】:2019-06-19 05:54:10
【问题描述】:
我的电脑上有一个漂亮的小型 laravel 项目。
在welcome.blade.php 文件上,它有一个背景图像。并且图像位于
公开/图片/
目录。
我使用以下 CSS 来调用和表示它们:
html, body {
color: #f4f6f7;
font-family: 'Nunito', sans-serif;
font-weight: 500;
height: 100vh;
margin: 0;
background-image: url('/images/back.png');
-webkit-background-size: cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size: cover;
}
这个项目也包含一个 favicon 图标,这个图标是按照 laravel 设计的。
问题是:
当我从我的 chrome 转到 localhost/got/public/index.php 时
它会加载我的项目,但无法显示或加载背景图片或网站图标。
但是当我运行php artisan serve
它运行良好,没有问题。
我缺少什么?
【问题讨论】:
-
当您使用
localhost/got/public/时,您的路径会有所不同。尝试为您的项目创建一个虚拟主机。 -
太棒了。谢谢你。那行得通……但我想知道,为什么!
-
不客气。查看
why部分的答案。
标签: php css laravel laravel-artisan