【问题标题】:Drupal: Custom CSS not integratingDrupal:自定义 CSS 未集成
【发布时间】:2017-07-28 12:27:03
【问题描述】:

我最近开始将 Drupal 用于我正在尝试构建的新网站。前端通常是我关注的重点,我会使用外部服务来集成后端功能。在这个(可能从现在开始)我想开始使用 Drupal。现在,我已经安装了一个引导模块并想从那里开始添加自己的 css,但我似乎无法弄清楚如何/在哪里。我不能直接在引导样式文件中执行此操作,因此我 - 显然 - 需要创建自己的主题并将 css 文件放在那里。这是我到目前为止所做的:

1: 让我的 css 文件包含代码。 2:在站点/所有/主题中的引导文件夹旁边创建一个新文件夹。 3:将css文件放在那里。 4:创建了一个 my_theme.info 文件。

但它不会导致网站上的任何更改(它也不会显示在源代码中)很可能是因为 Drupal 没有调用它。如何确保 Drupal 调用我的 css 代码?

提前致谢并保重!

【问题讨论】:

  • 你如何在你的信息文件中包含你的 css 文件。您是否清除了主题缓存?
  • 从后端菜单转到“外观”。你在那里看到你的主题吗?你把它设置为默认的吗?你应该这样做。
  • 本教程可以帮助youtube.com/watch?v=Lc2c4bHHRZg
  • 您好,感谢您的意见。我尝试了所有这些,但不知何故它只是没有阅读我的主题。无法确定错误在哪里,并决定从外部主题开始。稍后我可能会回到这个问题。保重!

标签: css drupal drupal-7


【解决方案1】:

假设这是 DRUPAL 7(Drupal 8 使用 yaml)

  1. 为您选择的主题创建一个子主题。
  2. YOURTHEME.info 中添加一行stylesheets[all][] = css/style.css
  3. YOURTHEME/css目录下,在这里你可以开始在文件style.css中编写你的css规则
  4. 确保缓存已关闭,否则您将看不到 CSS 正在更新。

【讨论】:

  • 除此之外,还有什么需要做的吗?喜欢将新主题链接到drupal?文件夹本身的位置应该提供吗?
  • 是的,第 1 步本身就是另一个主题,但是一旦您学会了如何设置子主题(我假设您将使用引导程序),那么您可以执行其他步骤。 link这里是创建bootstrap子主题的资源
  • 启用你的子主题
猜你喜欢
  • 2018-07-24
  • 2011-05-18
  • 1970-01-01
  • 1970-01-01
  • 2023-03-29
  • 2021-10-08
  • 1970-01-01
  • 2015-08-03
  • 1970-01-01
相关资源
最近更新 更多