Here我已经在wordpress中使用Bootstrap 3导航栏生成了一个公共内容navwalker。当达到网格断点时它应该崩溃。但它显示了一种意想不到的行为,它显示按钮被点击前没有正确样式之前的切换内容。使用bootstrap 3 navbar导致崩溃异常
bs collapse插件存在。它之前做了一些改变,但我在某处失败了。
我会感谢您的帮助。这里是我的代码:
<div id="twitterbootstrap">
<nav class="navbar navbar-default <?php if (!(is_front_page())): echo "navbar-fixed-top"; endif; ?>" role="navigation">
<div class="container" style="padding: 0;">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<?php
wp_nav_menu(array(
'menu' => 'primary',
'theme_location' => 'primary',
'depth' => 2,
'container' => 'div',
'container_class' => 'collapse navbar-collapse',
'container_id' => 'bs-example-navbar-collapse-1',
'menu_class' => 'nav navbar-nav',
'fallback_cb' => 'wp_bootstrap_navwalker::fallback',
'walker' => new wp_bootstrap_navwalker())
);
?>
</div>
</nav>
你错过了'#twitterbootstrap'的结尾div - 是你的帖子被省略还是实际上缺失? – Mike 2014-09-12 09:56:55
@mikemike:谢谢你的建议。我只是忘了在这里复制这个。 – radscheit 2014-09-12 13:36:23