【问题标题】:bootstrap magento dropdown menu not working引导 magento 下拉菜单不起作用
【发布时间】:2014-06-09 09:38:17
【问题描述】:

我是 twitter bootstrap 和 magento 的新手,我有一个问题,

我在http://wsnippets.com/create-mega-menu-navigation-bar-twitter-bootstrap-3-0/ 上找到了这个 twitter bootstrap 的 sn-p,当我试图在 magento (v.1.19) 中实现它时,我失败了。 这是小提琴:

>  [http://jsfiddle.net/NHv35/6/][1]

 .

基本上问题在于,在单击类别后,下拉菜单有效,但在我单击其他位置后,div 被删除,它添加了一个内联样式 display:none; .我该如何绕过它?

奇怪的问题是它在小提琴中可以工作,但在我的本地机器上却不行。

请帮忙, 谢谢!

【问题讨论】:

    标签: html css twitter-bootstrap magento


    【解决方案1】:

    这个问题是因为prototype. js。检查prototype.js中的hide功能,在此他们已将内联样式设置为不显示。

    点击此链接解决:

    http://kk-medienreich.at/techblog/magento-bootstrap-integration-mit-prototype-framework/

    Twitter Bootstrap 3 dropdown menu disappears when used with prototype.js

    【讨论】:

      【解决方案2】:

      只需在文档顶部添加<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 即可享受:)

      【讨论】:

      • 哦,我已经检查了那里的小提琴,我也看不到任何下拉菜单。你能解释一下吗
      • 您是否尝试在服务器上呈现您的页面,而不是在本地检查它。还有一件事我想问你在哪个浏览器上检查它。
      • 我在firefox上查看
      • 我只能在本地运行它我没有可用的服务器。
      • 好吧,我对这个 twitter 引导程序有点陌生,我说我从网上复制了 sn-p。我掉了下来,但后来它从页面上消失了。
      猜你喜欢
      • 2016-04-12
      • 2013-04-07
      相关资源
      最近更新 更多