你在这里

下拉菜单

Superfish 无法显示下拉菜单的解决办法

问题描述:

在header区域中设置了 superfish1, 鼠标放上去的时候无法正常显示dropdown菜单, 尝试在区块中添加superfish2在同一区, superfish2 中 下拉菜单能正常显示, 不过superfish1中的下拉菜单无法显示.

在调试工具中的 console 可以看到报错,把鼠标放上去错误会一直弹出来!

解决方法:

尝试了很多种方法, 最后找到了原因所在。

Drupal7下使用superfish模块制作下拉菜单

最近咨询Drupal里如何实现下拉菜单的朋友非常多,虽然熟悉的朋友可能觉得比较简单,但是对于新手来说,有关模块和第三方js库,通常会被弄晕了。

这里简要介绍一下Drupal下的下拉菜单如何实现。其实,下拉菜单的实现方法有很多,大致有以下几种实现方法:

  • 通过superfish模块来实现
  • 通过nice_menus模块来实现
  • 使用superfish第三方js插件配合当前的主题实现
  • 自己写JS或者通过CSS3来实现

在很早之前我有翻译过一篇文章介绍在Drupal6下,如何使用superfish这个js插件来实现下拉菜单,详细链接请看这里:《轻松添加Superfish 下拉菜单到drupal 主题》。该方法也同样可应用在Drupal7下,只需稍微改一下便可。这里我们不做介绍。

今天主要是介绍superfish模块。

模块地址:

http://drupal.org/project/superfish

 

订阅 RSS - 下拉菜单