在drupal中,我如何才能在同一区域内以不同的方式主题2块?

时间:2011-03-23 21:22:22

标签: drupal drupal-6

如何以不同方式对同一区域内存在的不同块进行主题化。例如,右边栏中有3个街区。我想设置顶部块红色的背景,中间块黄色的背景和底部块蓝色的背景然后我该怎么做。

任何提示或指示都将不胜感激。 (我想在这里提到我知道Block主题模块但是想知道是否可以使用动态模板建议来实现) 感谢

2 个答案:

答案 0 :(得分:0)

这将取决于您的主题或基本主题。大多数都会为块周围的div添加一个唯一的ID,例如 block-block-15 ,然后您可以使用CSS设置样式。其他主题,例如Zen base主题,添加更多有用的类,例如 region-even region-count-2 count-3

答案 1 :(得分:0)

原谅我的英语。我不是很擅长。

你可以不同地对每个块进行主题化。 如果使用fire bug检查块,则可以获取该块的id。 您可以根据该ID建议模板。 所以找到主块临时文件是block.tpl。 将block.tpl的内容复制到另一个文件并将其另存为id_of_the_block.tpl。 然后,您可以通过修改新模板文件来更改所需块的主题。

你会帮助你