Laravel 5在哪里放置以及如何访问css内的图像

Org*_*ila 4 css laravel-5

在Laravel 5中,我应该在什么目录中存储图像(用于背景)以及如何在CSS文件中访问它.我的CSS文件在public/css目录中.我试图将图像放入public/images,public/assets/images但没有工作,甚至我无法直接从Web浏览器访问图像.

小智 6

在CSS中,您可以在公共/图像中访问图像,例如

../images/imgename.jpg
Run Code Online (Sandbox Code Playgroud)

在刀片模板中,您可以使用类似的东西

{{ asset("images/imagename.jpg") }}
Run Code Online (Sandbox Code Playgroud)


Ice*_*ire 1

public很好。/images/xy.jpg您应该通过例如或 等方式在 css 文件中访问它们/assets/images/xy.jpg。开头的 / 表示根目录。

如果这不起作用,请提供图像、CSS 的路径以及不适用于图像的示例 CSS 文件。