我需要编辑一个 css 文件来管理 block 的某些按钮的位置。
使用谷歌浏览器检查元素,Drupal 只给我关于 css 文件名的信息:DSFJHjdfkvwvSDFVSFbvnhsdjnvjsdnfjbvw.css
太棒了……那不存在。我应该如何确定 css 文件的确切位置?我已经将主题中样式文件夹中的 css 文件分开。
所以基本上要找到 drupal 中所有内容的源代码就需要大海捞针。有没有办法通过管理面板准确找到我的网页使用的 css 文件??
最佳答案
Drupal,出于性能原因,将所有 CSS 文件聚合到一个生成的文件中,因此只需 1 个请求即可加载所有必要的样式。
您可以通过转到 drupal 配置中的性能设置并禁用 js 和 CSS 优化来禁用此功能(在 prd 站点上不推荐)。
清除缓存,现在您将在 chrome 工具中检查时看到 CSS 规则所在的特定文件。
作为旁注,不建议编辑贡献模块中的任何内容,除非您将其贡献回来。否则,当您需要升级到下一版本的模块时,您将丢失之前的更改。我只会在您的自定义主题中应用 CSS 规则来覆盖模块 CSS。
如有错别字请见谅。这是写在我手机上的,我会在办公 table 前清理它。
关于css - 我无法编辑 drupal 模块,CSS 位置很难找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19625400/