我的设计包含自定义标记,例如<header>
,<section>
和<footer>
,如何使用这些标记创建面板并将它们放在许多嵌套面板中?
我的设计包含以下自定义标记:
<header>
<div>
</div>
</header>
<section>
<div>
</div>
</section>
<footer>
<div>
</div>
</footer>
答案 0 :(得分:1)
好的,如果我很了解你可以这样试试:
在html文件中:
<panel>
<element>Somethhing written</element>
</panel>
在css文件中:
panel { display:block; }
panel element { display:block; background:#fc0; }
我希望我理解得很好。如果不是 - 给出一个代码示例,我们将尝试找到解决方案。
答案 1 :(得分:0)
有些建议是:
1)将相对的 tpl.php文件从YOUR_MODULES_PATH / panels / plugins / layouts / CURRENT_LAYOUT复制到主题文件夹中,并根据需要覆盖它。这些tpl.php文件对包装标签有响应。
查看类似的问题:Drupal - dynamically add class to wrapping div based on panel pane content node type
2)使用 Panels Extra Styles 模块。