html - 我应该把 CSS 文件放在哪里?交响乐 3.0

标签 html css symfony twig

我需要一些帮助,我是初学者,几天前我开始学习 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

现在你必须解决:

  1. 您将模板中的路径从“bundles/app/css/”更改为“web/bundles/framework/css/

  1. 你将你的 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/

相关文章:

html - CSS - 页脚正在使用全局页脚在网站的其他页面上自行切断

html - 在 IE11 中将响应页面宽度从 640px 调整为 1117px 会导致对齐不正确

javascript - 在 Twitter 上分享这个 Bootstrap 模式

php - CollectionType 类型为 "string or null"、 "array"的预期参数在属性路径 "cc"处给出

jquery - Symfony2 : AJAX request : How to handle authentication when needed?

javascript - 我想用 jquery 或 javascript 获取元素的高度

javascript - 在 JavaScript 中创建回车按钮

html - 如何在嵌入式 Flash 上更改鼠标光标?

javascript - 将鼠标悬停在超链接上时如何隐藏 URL?

forms - 如何自定义EntityType选项文本?