1

(例如如何覆盖 cms 的 css 文件,例如使用 bootstrap 下的类而不是 main.css)

..

我的网站有问题,我只使用 HTML 和 CSS 开发前端。(网站是 .HTML)。

我决定在 CMS 下使用该网站,这样它可以更加安全和高效,我选择了 CI 下的fuelCMS1.3.1。

但是我在将代码粘贴到 CMS 时遇到了一个问题,我的网站本身有一个名为“main.css”的 css 文件。而fuelCMS 本身使用自己的“main.css”!

当从引导程序粘贴下拉菜单的代码时,我的网站在 CMS 下,下拉菜单不起作用!

我去检查元素以查看我的 .HTML 网站,它表明它充分利用了 bootstrap.min.css 和少量 main.css。

但是在 CMS 中,当检查检查 elemtn 时,我发现下拉菜单 css 的一半使用的是“main.css”而不是引导带!

怎么可能使用燃料 cms 中的“main.css”而不是我的引导链接?

我的意思是,我知道fuelCMS 中的'main.css' 与bootstrap 中的类相同,所以它会覆盖它们。我该如何解决这个问题并强制fuel cms 仅使用我的bootstrap 链接中的类?

我也面临与'body'相同的问题,因为当我在css中检查'body'的inspect元素时,在我的HTML网站中它只使用过一次,但是当我检查inspect元素是FuelCMS时,令人惊讶的是它被使用得更多频繁地。

在几个 css 文件中使用了 body 标签

(好像fuel cms有自己的css标识和'body'类,而不是使用我自己的'body'标签来处理本地HTML文件..main.css也是如此,fuelcms正在使用它来识别我的站点css标签自己的css文件而不是我的文件(它覆盖它们)..更不用说我自己的css文件中缺少的类被忽略了)

就像我的 css 与 cms 的 css 发生冲突,cms 覆盖了我的 css。

希望我能解释清楚。

我对前端开发很陌生,所以我仍在管理和学习试图跟踪问题并解决它。

有什么建议么?提前致谢。

4

1 回答 1

0

main.css放在assets文件夹下。
只需删除main.css并使用您的即可。

或者您可以使用custom.css覆盖main.css.
只需将 包含custom.css在您的布局中。

于 2016-03-01T07:24:38.443 回答