为什么未加载 ploneCustom.css 样式表?
Why is the ploneCustom.css Stylesheet not loaded?
我是 Plone 的新手,我只是在学习如何更改样式表。
/Plone/portal_skins/custom/里面的ploneCustom.css改成功了,保存了。
但是当我试图查看该站点时,我意识到甚至没有加载 ploneCustom.css 样式表。
根据我的研究,模板已损坏...
但是我该如何处理这些信息呢?
我在哪里修复它以及如何修复它?
提前感谢您的帮助!
50 种 Plone 样式设置方式,解释了其中四种:
1.) 自定义 ploneCustom.css
皮肤文件夹时代的遗物,目前建议使用基于浏览器的资源。
原因是,当您注册了大量资源时,很难保持正确的皮肤层顺序,这可能会导致不需要的覆盖。不过,如果你没有复杂的设置,或者为了快速测试,使用 skin-layers 和 ploneCustom.css 是可行的,具体步骤是:
- 转到“http://yourhost.net:8080/yourPloneSiteId/portal_skins/sunburst_styles/ploneCustom.css/manage_main”。
- 单击 "customize"。
- 输入一些样式进行测试,例如"body { background: red }",保存。
- 确保 CSS-debug-mode 在“http://yourhost.net:8080/yourPloneSiteId/portal_css/manage_cssForm”处打开,还要确保 ploneCustom.css 实际上在列表中并已启用,这意味着左侧的复选框被选中。它应该是最后一个条目,以便覆盖所有其他样式表。
2.) 使用站点页面作为样式源
或者您可以查看“adi.ttw_styles”(免责声明:我是作者),它为您提供了一个样式表,作为 "Page" 类型的普通项目存在于站点中并注册为基于浏览器的资源,因此不可能发生命名冲突。尽管如此,样式表仍然存在于网站中,这不适合您希望拥有可重现主题的情况。
3.) 在您的插件中包含基于浏览器的资源 (f.k.a。"Product")
有据可查。
一个插件生成器,它允许您创建一个包含基于浏览器的样式表和 javascript 的插件,是“adi.devgen”(再次声明:我是作者),安装后只需执行 [=命令行的 10=]。
4.) 重氮
广泛推广的最先进的主题化方式。有据可查,学习 XLST 很开心 :-)
我是 Plone 的新手,我只是在学习如何更改样式表。 /Plone/portal_skins/custom/里面的ploneCustom.css改成功了,保存了。 但是当我试图查看该站点时,我意识到甚至没有加载 ploneCustom.css 样式表。 根据我的研究,模板已损坏... 但是我该如何处理这些信息呢? 我在哪里修复它以及如何修复它?
提前感谢您的帮助!
50 种 Plone 样式设置方式,解释了其中四种:
1.) 自定义 ploneCustom.css
皮肤文件夹时代的遗物,目前建议使用基于浏览器的资源。 原因是,当您注册了大量资源时,很难保持正确的皮肤层顺序,这可能会导致不需要的覆盖。不过,如果你没有复杂的设置,或者为了快速测试,使用 skin-layers 和 ploneCustom.css 是可行的,具体步骤是:
- 转到“http://yourhost.net:8080/yourPloneSiteId/portal_skins/sunburst_styles/ploneCustom.css/manage_main”。
- 单击 "customize"。
- 输入一些样式进行测试,例如"body { background: red }",保存。
- 确保 CSS-debug-mode 在“http://yourhost.net:8080/yourPloneSiteId/portal_css/manage_cssForm”处打开,还要确保 ploneCustom.css 实际上在列表中并已启用,这意味着左侧的复选框被选中。它应该是最后一个条目,以便覆盖所有其他样式表。
2.) 使用站点页面作为样式源
或者您可以查看“adi.ttw_styles”(免责声明:我是作者),它为您提供了一个样式表,作为 "Page" 类型的普通项目存在于站点中并注册为基于浏览器的资源,因此不可能发生命名冲突。尽管如此,样式表仍然存在于网站中,这不适合您希望拥有可重现主题的情况。
3.) 在您的插件中包含基于浏览器的资源 (f.k.a。"Product")
有据可查。 一个插件生成器,它允许您创建一个包含基于浏览器的样式表和 javascript 的插件,是“adi.devgen”(再次声明:我是作者),安装后只需执行 [=命令行的 10=]。
4.) 重氮
广泛推广的最先进的主题化方式。有据可查,学习 XLST 很开心 :-)