问题标签 [megamenu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
299 浏览

javascript - 使用 css 和 javascript 创建大型菜单的提示

所以基本上我正在寻找的是一个包含 5 个内容选项卡的菜单,每个选项卡内部大约有 7 个项目。这些项目中的每一个都需要有可能拥有自己的子菜单。

我正在寻找构建它的最佳方法,以便仅使用 css、javascript(无 jquery)和 html 即可轻松读取和更新它。还必须与 IE 8 兼容(对我来说是 PITA)。

感谢您提供任何提示或建议。

jsfiddle.net/nWxrY/2/

http://i.imgur.com/9NLc88W.png <- 我想做的图片

0 投票
1 回答
313 浏览

php - Drupal:覆盖 Megamenu 模块功能

我是 Drupal 的新手。我正在使用 Megamenu 下拉菜单在我正在处理的站点中显示主菜单。但我需要覆盖 Megamenu 模块文件中的一个函数(megamenu_theme_menu_tree),以向 megamenu 输出添加一些 html。编辑模块文件对我有用,但我不确定它是正确的方法。

还有其他方法吗?

请帮忙

谢谢

0 投票
1 回答
344 浏览

menu - 我将如何在 Orchard CMS 中实现大型菜单?

我熟悉如何在 Orchard 中制作普通的分层菜单,但我在将菜单格式化为超级菜单时遇到了一些麻烦。有我可以使用的模块或建议吗?

0 投票
2 回答
162 浏览

jquery - 如何正确使用 (document).ready?

请参阅下面的页面标题...

当我打电话

到没有准备好文档的页面,大型菜单工作正常。当我将呼叫置于文档就绪功能中时,菜单不会加载。

有任何想法吗?(见http://pushpinevents.com/alarm/index.php

和html...

0 投票
0 回答
1006 浏览

php - Magento MegaMenu 小列对齐逻辑

我安装了一个 Magento 模块(Web 和 People 自定义菜单),为我们的网站导航提供了一个超级菜单(超级导航)功能。我正在尝试纠正理由,以便在某些列下没有这么大的空间。正如您在屏幕截图中看到的那样,左列下方有更多子类别的空间。

巨蟹座

我已经尝试过 CSS 更改和打印的 html 结构的更改。看来我将不得不更改应用于列 div 的逻辑,但我似乎无法弄清楚。

下面是我认为我应该在“// --- 2. 将小列与下一个 --- 合并小列”下以某种方式更改的功能:

整个脚本:

一个菜单的 HTML 输出:

任何关于如何证明这些列的想法或提示将不胜感激!

0 投票
1 回答
277 浏览

drupal-7 - 您可以使用 GEO IP 在一个网站内根据区域显示不同的菜单吗

我为一家在英国、美国、迪拜和新加坡 4 个地区设有办事处的企业工作。每个地区提供的产品略有不同。我计划在主导航中使用大型菜单下拉菜单。

我的问题是,是否可以根据用户所在的区域显示不同的菜单项?我原以为可以使用 GEOIP,但我不确定。我不想建立 4 个独立的网站,因为内容几乎相同。

如果有人以前遇到过这个问题?

谢谢马克

0 投票
2 回答
675 浏览

javascript - 链接悬停时超级菜单中闪烁/闪烁

请查看http://my-webpresence.com/work/yasir/dinecart/menu.html#

当您将鼠标悬停在顶部菜单中的餐厅上,然后将鼠标悬停在“浏览”上,然后悬停在菜单中的任何链接上时,当您在任何链接上移动时,整个菜单都会“闪烁/闪烁”。

有什么问题,我该如何解决?

谢谢

0 投票
1 回答
152 浏览

jquery - 如何左对齐子菜单链接

演示

使用 megamenu js 文件。Megamenu 链接 我面临问题如何左对齐子菜单链接(产品 1、产品 2、产品 3)。

0 投票
1 回答
251 浏览

php - 将变量添加到干净 url 时,Mega Menu CSS 布局不起作用

在过去的 5 年里,我一直在一个网站上工作,最近在开发页面(例如沙盒页面)中添加了一个大型菜单

可以在这里看到正在使用的巨型菜单:http: //net.tutsplus.com/tutorials/html-css-techniques/how-to-build-a-kick-butt-css3-mega-drop-down-菜单/

当使用实际 url 时,以及在不使用变量的情况下使用干净的 url 时,该菜单与模板页面配合得非常好。当使用变量时,CSS/CSS3 似乎没有加载。

我还尝试将菜单作为两个单独的文件(一个用于标签内,一个用于标签。它对这种特殊情况没有影响。

唯一的异常更改是菜单已被制作成一个php文件并使用“include”添加到沙盒的页面中。

我试图弄清楚这一点,但不知所措。根据我的推论,在添加变量和菜单冲突时,它与 .htaccess 掩码有关,但我不确定它在哪里发生冲突。干净 url 的“掩码”已经存在 4 年了,这是我第一次遇到这样的冲突,所以菜单问题留给了我。

如果有人喜欢我提供示例代码,我可以这样做,但我认为不需要它,因为这似乎以菜单本身为中心,但在上面的链接中可见。

感谢所有阅读本文的人,感谢您花时间和精力帮助解决此问题。

0 投票
1 回答
1873 浏览

drop-down-menu - Twitter 的 Bootstrap 3 Dropdown 大型菜单退出浏览器

我正在尝试使用 Twitter Bootstrap 3.0 制作一个大型菜单,它运行良好。但是当涉及到带有超级菜单的最后一个列表项时,下拉菜单会从浏览器中消失,因为它是从左侧开始的。如何使最后一个列表项的下拉列表仅从右到左开始。我试过使用“pull-right”,但它不能正常工作。当对主菜单列表项使用“向右拉”时,下拉菜单从导航栏的最右侧开始。我想要它,下拉列表与 parent<li>的相对位置完全对齐。