当用户将鼠标悬停在父菜单项上时,任何人都知道可以扩展drupal菜单的好方法。
答案 0 :(得分:2)
写了一下jquery,这就是诀窍;
<style>
ul.menu li.expanded ul.menu { display:none;}
ul.menu li.active-trail ul.menu{ display:block;}
</style>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$("li.expanded").mouseenter(function(){
$("li.expanded").each( function() {
$(this).find("ul.menu").css('display','none');
});
$(this).find("ul.menu").css('display','block');
$(this).animate( {'height':'100%'},1500);
});
</script>
答案 1 :(得分:1)
答案 2 :(得分:0)
有些主题带有可扩展的菜单。基于融合(http://drupal.org/project/fusion)或自适应主题(http://drupal.org/project/adaptivetheme)的任何主题都将为您提供可扩展的下拉菜单。查看链接以查看基于上述主题的主题。
要启用下拉菜单,请确保菜单项在市场中为“已展开”。
无需安装任何其他模块或乱七八糟的主题代码。容易。