Symfony 2 中 CSS 文件中资源的路径
使用 Symfony2 时的一个常见任务是从 CSS 文件引用 CSS 或图像文件。由于 Symfony2 管理其资产的方式,这可能具有挑战性。
一种方法是使用 assetic:dump 命令。该命令将不同的资源文件编译成一个文件。在这种情况下,它会重新编译 CSS 文件并重写图像的路径。
不幸的是,这种方法有局限性。例如,如果 CSS 文件位于子目录中,则 assetic:dump 命令可能无法生成图像的正确路径。
另一种方法是拥有一个单独的 CSS 文件,其中仅包含图像的相对路径和从 Resources/assets 而不是 Resources/public 获取 CSS 文件的路径。即使 CSS 文件位于子目录中,也会生成正确的图像路径,因为它不依赖于 CSS 文件的路径。
以上是## 如何在 Symfony2 中正确引用 CSS 文件中的图像?的详细内容。更多信息请关注PHP中文网其他相关文章!