Twitter bootstrap 引导navbar li类=";下拉列表“;不显示

Twitter bootstrap 引导navbar li类=";下拉列表“;不显示,twitter-bootstrap,navbar,Twitter Bootstrap,Navbar,我在我的网站上添加了一个折叠导航栏: 问题是li类下拉列表没有显示,当我检查它时,我看到宽度和高度0px,但即使我在inspector中更改它,li也没有显示 <nav class="navbar navbar-inverse"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="na

我在我的网站上添加了一个折叠导航栏: 问题是li类下拉列表没有显示,当我检查它时,我看到宽度和高度0px,但即使我在inspector中更改它,li也没有显示

<nav class="navbar navbar-inverse">
      <div class="container-fluid">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>                        
          </button>
        </div>
        <div class="collapse navbar-collapse" id="myNavbar">
          <ul class="nav navbar-nav">
            <li class="active"><a href="#home">Accueil</a></li>
            <li><a href="#service">Le Service</a></li>
            <li><a href="#portfolio">Notre r&Eacute;seau</a></li>
            <li><a href="#about">Qui sommes nous?</a></li>
            <li><a href="#contact">Contact</a></li>
            <li class="dropdown">
              <ul class="dropdown-menu">
                <form id="login">
                    <li><input class="form_login" type="text" id="email" placeholder="e-mail" /></li>
                    <li><input class="form_login" type="password" id="password" placeholder="mot de passe" /></li>
                    <li><button class="form_login" id="submit" value="submit">Submit</button></li>
                </form>
                <li><a href="#" style="color: white;">Mot de passe oublié?</a></li>
                <li><a href="#" style="color: white;">Créer un compte</a></li>
                <li><a href="#"><span class="icon-facebook"></span></a></li>
                <li><a href="#"><span class="twitter-square"></span></a></li>
                <li><a href="#"><span class="google-plus"></span></a></li>
              </ul>
            </li>
          </ul>
        </div>
      </div>
    </nav>

你有几件事出了问题。首先,您没有设置触发下拉的锚

<li class="dropdown">
    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Contact <span class="caret"></span></a>
    <ul class="dropdown-menu">

  • 然后,您的列表标记无效。不能使用表单包装列表项元素大多数修复程序都已就绪。您需要在下拉列表项中处理表单,而不是围绕它。如有必要,请使用附加级别的列表。

    这在我的网站的早期版本中起到了作用…然后我更改了一些内容,登录时李出错了。。。
    <li class="dropdown">
        <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Contact <span class="caret"></span></a>
        <ul class="dropdown-menu">