Comment afficher le sous-menu horizontal dans la barre de navigation Bootrap ?

Dinesh Kumar

Je voudrais afficher mon menu déroulant vertical bootstrap en vue horizontale. Cela signifie que les éléments de la liste dropdwon doivent être affichés sur la même ligne.

Les éléments du menu déroulant actuellement affichés dans une liste déroulante avec vue verticale. mais j'ai besoin de la même vue horizontale de ligne lorsque l'utilisateur clique sur le bouton.

Sortie actuelle : entrez la description de l'image ici

résultat attendu : entrez la description de l'image ici

voici mon code

<nav class="navbar navbar-default  navbar-inverse" role="navigation">
                          <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> <a class="navbar-brand" href="#">Brand</a>
                          </div>

                          <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
                              <ul class="nav navbar-nav">
                                  <li class="active">
                                      <a href="#">Link</a>
                                  </li>
                                  <li>
                                      <a href="#">Link</a>
                                  </li>
                                  <li class="dropdown">
                                      <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown<strong class="caret"></strong></a>
                                      <ul class="dropdown-menu">
                                          <li>
                                              <a href="#">Action</a>
                                          </li>
                                          <li>
                                              <a href="#">Another action</a>
                                          </li>
                                          <li>
                                              <a href="#">Something else here</a>
                                          </li>
                                          <li class="divider">
                                          </li>
                                          <li>
                                              <a href="#">Separated link</a>
                                          </li>
                                          <li class="divider">
                                          </li>
                                          <li>
                                              <a href="#">One more separated link</a>
                                          </li>
                                      </ul>
                                  </li>
                              </ul>
                              <form class="navbar-form navbar-left" role="search">
                                  <div class="form-group">
                                      <input class="form-control" type="text">
                                  </div>
                                  <button type="submit" class="btn btn-default">
                                      Submit
                                  </button>
                              </form>
                              <ul class="nav navbar-nav navbar-right">

                                  <li class="dropdown">
                                      <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown<strong class="caret"></strong></a>
                                      <ul class="dropdown-menu">
                                          <li>
                                              <a href="#">Action</a>
                                          </li>
                                          <li>
                                              <a href="#">Another action</a>
                                          </li>
                                          <li>
                                              <a href="#">Something else here</a>
                                          </li>
                                          <li class="divider">
                                          </li>
                                          <li>
                                              <a href="#">Separated link</a>
                                          </li>
                                      </ul>
                                  </li>
                              </ul>
                          </div>

                      </nav>
Malathy Venkatesan

À partir de css inline-block, nous avons utilisé span au lieu d'énumérer les éléments (li)

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap Example</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>

<nav class="navbar navbar-inverse">
  <div class="container-fluid">
    <div class="navbar-header">
      <a class="navbar-brand" href="#">WebSiteName</a>
    </div>
    <ul class="nav navbar-nav">
      <li class="active"><a href="#">Home</a></li>
      <li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Page 1 <span class="caret"></span></a>
        <ul class="dropdown-menu">
          <li><span><a href="#">Page 1</a></span>|
          <span><a href="#">Page 2</a></span>|
          <span><a href="#">Page 3</a></span></li>
        </ul>
      </li>
      <li><a href="#">Page 2</a></li>
      <li><a href="#">Page 3</a></li>
    </ul>
  </div>
</nav>
  
<div class="container">
  <h3>Navbar With Dropdown</h3>
  <p>This example adds a dropdown menu for the "Page 1" button in the navigation bar.</p>
</div>

</body>
</html>

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Comment masquer / afficher le bouton droit dans la barre de navigation

Afficher le bouton «Retour au menu» dans la barre de navigation iOS avec Xamarin.Forms

Jasny bootstrap Off Canvas menu: comment forcer le menu à glisser sous la barre de navigation?

Comment afficher le nombre de notifications dans l'icône de la barre d'outils sous Android

Comment afficher le menu contextuel exactement sous la barre d'action?

XCTest - Comment interroger la sous-chaîne dans le titre de la barre de navigation

Comment supprimer le nom du projet et le remplacer par l'icône dans la barre de navigation sous Android?

Comment afficher le bouton de la barre de navigation gauche?

Comment ajouter une ligne sous la barre de navigation dans le contrôleur de vue poussé?

Comment afficher le sous-menu dans la barre latérale pour le menu affiché en boucle dans Ionic

Comment afficher le menu déroulant de ma barre de navigation uniquement sur clic?

React Native Elements: Comment afficher le composant d'en-tête dans la barre de navigation?

Comment utiliser le sous-menu dans la barre de navigation rmarkdown?

Comment afficher différents éléments dans la barre de navigation et lorsque vous cliquez sur le bouton réduit

échec de la réception d'un sous-menu masqué dans la barre de navigation

comment démarrer la liste déroulante à partir de la bordure de la barre de menu au lieu de l'afficher directement sous le texte

Comment afficher la barre d'applications et le tiroir de navigation dans une vue gonflée

Espace blanc sous la barre de navigation dans le tiroir

Afficher le bouton de retour dans la barre de navigation

Comment définir « masquer » et afficher dans le menu de la barre latérale

Comment masquer la barre de navigation sous le menu supérieur ?

comment donner la navigation pour la liste dans le menu horizontal de reactjs

Comment ouvrir le sous-menu déroulant à partir de la barre de navigation multiple ?

Comment redimensionner la hauteur de ma barre Plotly et afficher uniquement le bord de la barre (dans le sous-tracé) ?

Liste déroulante de la barre de navigation avec la barre de sous-menu horizontale afficher/masquer

Comment afficher les éléments de la barre de navigation basés sur un champ de modèle dans Django ?

Comment afficher entièrement la couleur sur le texte des sous-menus dans la barre de navigation des recettes ?

Déplacer le menu de navigation vers le haut, sous la barre d'action Android / XML

comment changer la couleur des liens dans le menu déroulant dans la bascule de la barre de navigation

TOP liste

chaudétiquette

Archive