我需要一些帮助,我是初学者,几天前我开始学习 Symfony 但我发现了这个问题,我不知道我应该把我的 css 文件放在哪里,我正在寻求帮助.. 所以这是我的 Twig 文件:(在文件夹 src/../views/user 中)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
{% stylesheets 'bundles/app/css/*' filter='cssrewrite' %}
<link rel="stylesheet" href="{{ asset('essai.css') }}" />
{% endstylesheets %}
</head>
</html>
<h1>
Hello
</h1>
我的文件 css“essai.css”在 web/bundles/framework/css 中
h1 {
color: red;
}
感谢任何帮助.. :)
最佳答案
您的错误很简单,您定义了以下路径:
{% stylesheets 'bundles/app/css/*' filter='cssrewrite' %}
<link rel="stylesheet" href="{{ asset('essai.css') }}" />
{% endstylesheets %}
-
'bundles/app/css/*'
你的文件在这个路径上
web/bundles/framework/css
现在你必须解决:
- 您将模板中的路径从“bundles/app/css/”更改为“web/bundles/framework/css/”
或
- 你将你的 css 文件放在文件夹 'bundles/app/css/' 中
@kunicmarko20 的解决方案也是对的。
或者阅读文档: 来自@adam187 的 symfony.com/doc/current/best_practices/web-assets.html 链接
关于html - 我应该把 CSS 文件放在哪里?交响乐 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46497914/