我怎样才能使Diazo使用主题的css文件?
每当我用(例如)替换某些东西时:
<replace css:theme="#footer" css:content="#portal-footer" />它没有使用我在主题的css文件中定义的#footer样式。因为我也没有启用Plone的css文件,所以它的行为就好像根本没有样式一样。我找到了一个解决办法,通过重命名我的css文件来匹配Plone中的样式(即:重命名为#footer为#portal-footer),但是主题的css文件的目的是什么呢?
提前谢谢。
发布于 2011-11-30 22:18:14
replace语句将主题选择器找到的整个标记替换为内容选择器找到的标记,属性也是如此。因此,如果您想要维护原始类,则必须仅附加/预先添加/替换该标记的子类:
<replace css:theme-children="#footer" css:content-children="#portal-footer" />更多信息:
https://stackoverflow.com/questions/8327249
复制相似问题