Home > Net >  Bootstrap navbar toggle is not expand
Bootstrap navbar toggle is not expand

Time:04-08

I use want to use Bootstrap navbar for expand webpage when open in mobile phone. I use Bootstrap in html file like this code.

<html>
  <head>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">

    <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X 965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH 8abtTE1Pi6jizo" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-wHAiFfRlMFy6i5SRaxvfOCifBUQy1xHdJ/yoi7FRNXMRBu5WHdZYu1hA6ZOblgut" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-B0UglyR jN6CkvvICOB2joaf5I4l3gm9GU6Hc1og6Ls7i6U/mkkaduKaBhlAXv9k" crossorigin="anonymous"></script>
  </head>
  <body>
      <nav >
          <div >
              <li ><a  href="/"><i ></i></a></li>
            <a  href="/">Center</a>
            <button  type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
              <span ></span>
            </button>
            <div  id="navbarSupportedContent">
              <ul >
                <li >
                    <a  href="#">Hello</a>
                </li>                      
              </ul>
            </div>
          </div>
        </nav>
        <div >
            <p>
            {% block content %}

            {% endblock %}
            </p>
        </div>
  </body>
</html>

when I click this button why it not expand ?

enter image description here

How to fix it ?

CodePudding user response:

<html>
    <head>

      <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">
      
      <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X 965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH 8abtTE1Pi6jizo" crossorigin="anonymous"></script>
      <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-wHAiFfRlMFy6i5SRaxvfOCifBUQy1xHdJ/yoi7FRNXMRBu5WHdZYu1hA6ZOblgut" crossorigin="anonymous"></script>
      <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-B0UglyR jN6CkvvICOB2joaf5I4l3gm9GU6Hc1og6Ls7i6U/mkkaduKaBhlAXv9k" crossorigin="anonymous"></script>

    </head>
    
    <body>
      
        <nav >
            <div >
                
                <li ><a  href="/"><i ></i></a></li>
              <a  href="/">Center</a>              
              <button  type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                <span ></span>
              </button>             
              <div  id="navbarSupportedContent">
                <ul >
                <li >
                    <a  href="#">Hello</a>
                </li>                      
                </ul>
              </div>
            </div>
          </nav>
          <div >
              <p>
              abcd
              </p>
          </div>
    </body>
    
    </html> 

try this.

 <nav >
        <div >                
            <li ><a  href="/"><i ></i></a></li>
          <a  href="/">Center</a>              
          <button  type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
            <span ></span>
          </button>             
          <div  id="navbarSupportedContent">
            <ul >
            <li >
                <a  href="#">Hello</a>
            </li>                      
            </ul>
          </div>
        </div>
      </nav>
  • Related