2017-07-28 73 views
-1

我最近开始使用Drupal建立一个新网站。前端通常是我关注的内容,我会使用外部服务来集成后端功能。在这个(可能从现在开始),我想开始使用Drupal。现在,我已经安装了一个引导模块,并希望从那里开始添加自己的CSS,但我似乎无法弄清楚如何/在哪里。我不能直接进入bootstrap样式文件,所以我 - 显然 - 需要创建我自己的主题并将css文件放在那里。这是我迄今为止所做的:Drupal:自定义CSS未集成

1:让我的css文件与代码。 2:在sites/all/themes的引导文件夹旁边创建一个新文件夹。 3:把css文件放在那里。 4:创建一个my_theme.info文件。

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

在此先感谢,并保重!

+0

你如何在你的信息文件中包含你的css文件。你清除了主题缓存吗? –

+0

转到后台菜单中的“外观”。你看到你的主题吗?你把它设置为默认的吗?你应该这样做。 – MilanG

+0

本教程可以帮助https://www.youtube.com/watch?v=Lc2c4bHHRZg – Fky

回答

0

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

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

除此之外,没有什么需要做的?像将新主题链接到drupal一样?文件夹本身的位置应该提供那个? –

+1

是的,第1步是本身的另一个主题,但是一旦你学会了如何设置一个子主题(我假设你会使用引导程序),那么你可以执行其他步骤。 [链接](https://www.drupal.org/node/1978010)这里是创建引导子主题的资源 –

+0

启用您的分主题 – user3575353