【发布时间】:2014-06-30 09:22:35
【问题描述】:
我正在尝试将 Drupal 的 Open Framework theme 从 Bootstrap 2.3.1 升级到 Bootstrap 3.1.1。我已经完成了从 span* 到 col-md-* 的大部分简单转换,将 row-fluid 更改为 row 等等......
但是,我对为什么导航栏一直处于折叠状态感到有些困惑。我哪里做错了? entire project is forked at GitHub。
这是page.tpl.php的相关部分
<div id="main-menu" class="clearfix site-main-menu">
<div class="container">
<div class="navbar">
<?php if ($main_menu): ?>
<div class="container">
<?php endif; ?>
<?php if ($page['search_box']): ?>
<div id="nav-search" class="nav-search"> <?php print render($page['search_box']); ?> </div>
<?php endif; ?>
<?php if ($main_menu): ?>
<button class="btn btn-navbar collapsed" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button>
<?php if ($primary_nav || !empty($page['navigation'])): ?>
<div class="nav-collapse collapse">
<nav id="main-nav" role="navigation">
<?php if (($primary_nav) && empty($page['navigation'])): ?>
<?php print render($primary_nav); ?>
<!-- /#primary-menu -->
<?php endif; ?>
<?php if (!empty($page['navigation'])): ?>
<?php print render($page['navigation']); ?>
<?php endif; ?>
</nav>
</div>
<?php endif; ?>
<?php endif; ?>
<?php if ($main_menu): ?>
</div>
<?php endif; ?>
</div>
</div>
</div>
【问题讨论】:
标签: css twitter-bootstrap drupal stylesheet