Bootstrap navbar-содержимое скрытой формы по умолчанию - PullRequest
0 голосов
/ 03 мая 2020

В настоящее время я создаю MVC в PHP, а на странице входа m - панель навигации Bootstrap 3.3.7, если скрывает содержимое моей формы. <nav class="navbar navbar-default>, кажется, скрывает содержимое формы, где, как <nav class="navbar navbar-expand-lg navbar-light bg-light"> показывает содержимое, оно просто не позволяет пользователю вводить какую-либо информацию в текстовые поля. Спасибо за помощь, Люк.

РЕДАКТИРОВАТЬ: HTML это

<?php
  $menu = Router::getMenu('menu_acl');
  $currentPage = currentPage();
?>
<nav class="navbar navbar-expand-lg navbar-light bg-light">
  <div class="container-fluid">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#main_menu" aria-expanded="false">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="#">Brand</a>
    </div>

    <!-- Collect the nav links, forms, and other content for toggling -->
    <div class="collapse navbar-collapse" id="main_menu">
      <ul class="nav navbar-nav">
        <?php foreach($menu as $key => $val):
          $active = '' ?>
          <?php if(is_array($val)) : ?>
            <li class="dropdown">
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><?=$key?><span class="caret"></span></a>
              <ul class="dropdown-menu">
                <?php foreach($val as $k => $v):
                  $active = ($v == $currentPage)? 'active' : ''; ?>
                  <?php if ($k == 'separator') : ?>
                    <li role="separator" class="divider"></li>
                  <?php else: ?>
                    <li><a class="<?=$active?>" href="<?=$v?>"><?=$k?></a></li>
                  <?php endif; ?>
              <?php endforeach; ?>
              </ul>
            </li>
          <?php else:
            $active = ($val == $currentPage)? 'active' : ''; ?>
            <li><a class="<?=$active?>" href="<?=$val?>"><?=$key?></a></li>

          <?php endif; ?>
        <?php endforeach; ?>
      </ul>
      <ul class="nav navbar-nav navbar-right">
        <?php if(currentUser()): ?>
          <li><a href="#">Hello <?=currentUser()->fname?></a></li>
        <?php endif; ?>
      </ul>
    </div><!-- /.navbar-collapse -->
  </div><!-- /.container-fluid -->
</nav>

Все функции в коде работают нормально, как я их тщательно проверил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...