我是 drupal 主题开发的新手。我使用 Fusion
作为我的基本主题,并创建了一个名为 coldfusion
的子主题。我的 template.php 是:
<?php
function coldfusion_menu_tree($variables) {
return '<div class="topmenu"><ul class="menu cold">' . $variables['tree'] . '</ul></div>';
}
我的 CSS 是:
.topmenu
{
height:30px;
padding:4px 10px;
background:#555;
}
.content.clearfix .menu.cold a
{
font-weight:bold;
}
尽管 mainmenu
的背景颜色为 #555
,admin 快捷菜单
的背景颜色也相同。我认为我的做法是错误的。你能指导我什么是正确的方法吗?提前致谢
最佳答案
因为您正在修改模板,并添加 <div class='topmenu'>
,你不妨在那里添加另一个类..说... <div class='topmenu coldfusion'>
并将其用作您的 css 选择器,如
.topmenu.coldfusion {
height:30px;
padding:4px 10px;
background:#555;
}
关于css - 编辑 drupal 主题菜单 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17647611/