Mac OS上的Symfony2没有找到背景图像

时间:2015-07-06 09:53:52

标签: css macos symfony

我的CSS链接如下:

{% stylesheets '@MyFrontendBundle/Resources/public/css/*' filter='cssrewrite' %}
   <link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}

此CSS文件中的背景图片:

#pic     {background-image:url('../../bundles/myfrontend/images/pic.png');}

CSS和图像文件夹都在Resources / public /中。 背景图片只是没有显示出来。当我在浏览器中查找路径时,它会显示

background-image:url('../../Resources/bundles/myfrontend/images/pic.png');

为什么要在我的路径中添加资源?如果我将Firebug中的路径编辑回

background-image:url('../../bundles/myfrontend/images/pic.png');

正在展示背景。

我希望,有人可以帮助我解决这个问题。

P.S。:问题并不存在于Linux上。背景图像正在那里显示。

1 个答案:

答案 0 :(得分:1)

试试这个:

{% stylesheets '@MyFrontendBundle/Resources/public/css/*' filter='cssrewrite' %}
   <link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}

编辑:

background-image:url('../../../bundles/myfrontend/images/pic.png');