Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème avec une navbar - Bootstrap 4

    10 mars 2024 à 20:33:00

    Bonjour,

    Je suis en train de développer un site web et j'ai un soucis.
    j'aimerai avoir cette navbar (voir photo) comme sur ma maquette mais j'arrive pas à la réaliser : 

     Voici mon code Html 

      <nav class="navbar navbar-expand-lg navbar-custom">
        <div class="container">
          <form class="form-inline my-2 my-lg-0">
            <input class="form-control mr-sm-2 search-bar" type="search" placeholder="Search" aria-label="Search">
            <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Q</button>
          </form>
       
          <a class="navbar-brand mx-auto" href="#">Logo</a>
    
          <div class="nav-icons">
            <span class="icon-account">👤</span>
            <span class="icon-cart">🛒<span class="badge badge-danger">0</span></span>
          </div>
        </div>
      </nav>
    
      <!-- Deuxième navbar pour les liens que j'aimerai fusioné pour avoir qu'une navbar  -->
      <nav class="navbar navbar-expand-lg navbar-custom">
        <div class="container">
          <ul class="navbar-nav mx-auto">
            <li class="nav-item active">
              <a class="nav-link" href="#">HOME +</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">ABOUT US +</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">PRODUCTS +</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">BLOG +</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">CONTACTS</a>
            </li>
          </ul>
        </div>
      </nav>


    et voila mon css

        .navbar-custom {
          background-color: #000; /* couleur de fond de la navbar */
          color: #fff; /* couleur du texte de la navbar */
        }
        .navbar-custom .navbar-brand,
        .navbar-custom .nav-item {
          color: #fff; /* couleur du texte des éléments de la navbar */
        }
    
        .navbar-custom .navbar-brand {
          height: 80px; /* hauteur du logo */
          display: flex;
          align-items: center;
          justify-content: center;
        }
        .search-bar {
          width: 250px; 
        }
        .nav-link {
          padding: 8px 16px; 
        }
        .nav-icons {
          font-size: 24px; 
          padding: 8px 16px; 
        }
    


    ca marche si je ruse comme ca avec deux navbar mais ca pose probleme pour la responsivité etc.





    -
    Edité par Oldaric 10 mars 2024 à 21:20:25

    • Partager sur Facebook
    • Partager sur Twitter

    On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?

    Problème avec une navbar - Bootstrap 4

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    • Editeur
    • Markdown