css - 如何组织我的 CSS 代码以用于 Symfony2 中的各种包?

标签 css symfony

我现在正在做的是在 \Web\Css\Style.css 路径中有一个 CSS 文件,其中包含我网站中每个元素的所有类和 ID。我有 6 个包加上基本 Twig 模板的样式存储在这个 CSS 文件中。我开始为不同的部分创建标题,例如“主要样式”或“页脚”,但迟早会变得一团糟。

现在我只是在文件底部添加样式。我怎样才能清理并重新组织我的 CSS 代码?如何为每个包使用单独的 CSS 文件?哪种方法最“专业”?

(*) JavaScript 文件也会发生同样的情况,但现在的代码量太少,不会成为问题。

最佳答案

我发现最好在任何包之外维护 CSS 和 JavaScript 文件。使用 Sass 或 Compass 等工具也更容易。

Ryan Weaver 在华沙的 SymfonyCon 上就此主题发表了演讲。您可以在 YouTube 上观看:

关于css - 如何组织我的 CSS 代码以用于 Symfony2 中的各种包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22857091/

相关文章:

javascript - 如何让div一次显示一个,设置为一个时间

html - IE9 : rotated background images become skewed

CSS Dropdown 导致布局偏移

php - Symfony 4 路由注释导致 openapi 注释错误

php - Symfony2 : The CSRF token is invalid. 请尝试重新提交表单

css - 边框图片不显示

javascript - HTML - 如何加载 css/javascript 文件?

Symfony 和 Twig : How to display a confirmation dialog

symfony - 使用 $session->getId() 获取 session ID 在 Symfony2 中返回空结果

doctrine - 在 Doctrine2/Symfony2 中插入忽略重复条目