相关疑难解决方法(0)

Symfony2 - Assetic - 在CSS中加载图像

我有一个包含主要css文件和图像的CoreBundle.现在我从css加载图像时出现问题; 图像未显示.

 background-image:url(../images/file.png)
Run Code Online (Sandbox Code Playgroud)

(它有一个完整的路径)

我使用命令安装了资产:assets:install web我可以在下面看到图像和css文件web/bundles/cmtcore/(css|images).

这是核心包内的文件结构:

/CoreBundle
    /Resources
        /public
            /css
                /main.css
            /images
                /file.png
Run Code Online (Sandbox Code Playgroud)

以下是我将css文件加载到模板中的方法:

 {% stylesheets '@CmtCoreBundle/Resources/public/css/*' %}
        <link rel="stylesheet" type="text/css" media="screen" href="{{ asset_url }}" />
 {% endstylesheets %}
Run Code Online (Sandbox Code Playgroud)

提前谢谢你的帮助.

css assets image background-image symfony

59
推荐指数
5
解决办法
6万
查看次数

标签 统计

assets ×1

background-image ×1

css ×1

image ×1

symfony ×1