“折叠”中的Bootstrap 3折叠菜单问题

时间:2014-12-11 08:56:26

标签: wordpress twitter-bootstrap-3 navbar

我使用wordpress和bootstrap 3框架开发了一个站点。我的问题是当它使用移动折叠菜单时,单击图标后它不会显示。

现在尝试调试一段时间但没有运气。

网站问题是

http://www.reillyscott.com.au/

提前致谢

3 个答案:

答案 0 :(得分:0)

这是因为你的JS没有改变菜单的状态来显示块,维持display:none;

菜单隐藏在bootstrap.css第3045行。

当某个分辨率到来时你应该切换菜单,使一个显示:none,另一个显示:block。

要在Wordpress中实现Bootstrap菜单,我建议您使用WP Bootstrap Nav Walker

答案 1 :(得分:0)

<div class="collapse navbar-collapse navbar-responsive-collapse">

找到这个div并删除“collapse”类。它不是必需的,它导致了这个问题。

编辑:实际上div根本不需要它。你可以移动它的innerHtml并删除它。

答案 2 :(得分:0)

花了一些时间来弄清楚你的问题。我只是告诉你要删除什么,而不是进入太多细节,它会起作用!

<div id="bs-example-navbar-collapse-1" class="navbar-collapse collapse in" style="height: auto;">
<!--

 The WordPress Menu goes here 

-->
<div class="collapse navbar-collapse navbar-responsive-collapse">  **<--- DELETE THIS DIV**
    <ul id="main-menu" class="nav navbar-nav navbar-right"></ul>

你的第一个div中已经有一个navbar-collapse。你正在使用它两次并抛弃JavaScript。只删除开始和结束div。保持你的wordpress菜单PHP代码。

如果您有其他问题,请给我留言。

干杯,