为什么没有加载ploneCustom.css样式表?

为什么没有加载ploneCustom.css样式表?,plone,stylesheet,Plone,Stylesheet,我是Plone的新手,我正在学习如何更改样式表。 我成功地在/Plone/portal\u skins/custom/中更改了ploneCustom.css并保存了它。 但当我试图查看该网站时,我意识到ploneCustom.css样式表甚至没有加载。 根据我的研究,一个模板被破坏了。。。 但是我该怎么处理这些信息呢? 我在哪里修理它,如何修理 提前谢谢你的帮助 50种设计Plone的方法,其中四种解释: 1.)定制ploneCustom.css 皮肤文件夹时代的残余,现在建议改用基于浏览器的资

我是Plone的新手,我正在学习如何更改样式表。 我成功地在/Plone/portal\u skins/custom/中更改了ploneCustom.css并保存了它。 但当我试图查看该网站时,我意识到ploneCustom.css样式表甚至没有加载。 根据我的研究,一个模板被破坏了。。。 但是我该怎么处理这些信息呢? 我在哪里修理它,如何修理


提前谢谢你的帮助

50种设计Plone的方法,其中四种解释:

1.)定制ploneCustom.css 皮肤文件夹时代的残余,现在建议改用基于浏览器的资源。 原因是,当您注册了大量资源时,很难保持蒙皮层的正确顺序,这可能会导致不必要的覆盖。尽管如此,如果您没有复杂的设置,或者为了快速测试,可以使用皮肤层和ploneCustom.css,具体步骤如下:

  • 转到“”
  • 点击“定制”
  • 输入一些测试样式,例如“body{background:red}”,保存
  • 确保CSS调试模式在“”处打开,同时确保ploneCustom.CSS实际上在列表中并已启用,这意味着选中了左侧的复选框。它应该是覆盖所有其他样式表的最后一个条目
2.)使用站点页面作为样式源 或者,您也可以查看“”(免责声明:我是作者),它为您提供了一个样式表,作为“页面”类型的普通项存在于站点中,并且注册为基于浏览器的资源,因此命名冲突是不可能的。尽管如此,样式表仍然存在于站点中,这不适用于需要可复制主题的情况

3.)在插件中包含基于浏览器的资源(f.k.a.“产品”) 有据可查。 插件生成器允许您创建一个包含基于浏览器的样式表和javascript的插件,它是“”(再次声明:我是作者),安装后只需执行命令行的.addonname

4.)重氮
广泛推广的最先进的主题化方式。有很好的文档记录,学习XLST:-)很有趣。

请提供一些代码进行检查。您是否按照我答案中1.)所述的步骤进行了操作?这应该行得通。方法1的另一个步骤是:检查调试模式时,还要确保ploneCustom.css确实在列表中并已启用。@SteveM:谢谢!添加到回答中。@FabianSchneider::-)如果还有什么不清楚的,请随时重新询问。