Mon problème principal est avec un logo. Voici mon élément d'en-tête où j'ai joint ma barre de navigation et mon logo. L'en-tête contient une image de fond et dans lequel j'ai placé ma barre de navigation.Logo plus grand sans affecter d'autres éléments dans la barre de navigation
HTML
<div class="header">
<div class="container">
<div class="container">
<nav class="navbar navbar-expand-lg navbar-light bg-faded">
<a class="navbar-brand" href="#"><img src="images/logo.svg" /></a>
<button class="navbar-toggler" type="button" data-toggle="collapse"
data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div id="navbarNavDropdown" class="navbar-collapse collapse justify-content-end">
<ul class="navbar-nav ">
<li class="nav-item">
<a class="nav-link" href="#">Login</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Register</a>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
CSS
.navbar-brand > img {
width: 100%;
}
Il ressemble à ceci: image
Et quand je précise la largeur pour le logo (comme 20em
), il devient plus grand mais il se déplace le li
articles aussi. Je ne veux pas que mes articles li
soient affectés. De plus, je veux que le logo soit réactif lorsque je spécifie la largeur, il reste toujours le même dans les petits écrans.
Merci pour la réponse, mais j'utilise bootstrap 4 pas 3, j'ai été utilisé pour 3, mais mon entreprise veut aller de l'avant avec 4 –
C'est la même chose pour le bootstrap 4. J'ai mis à jour le jsfiddle: https://jsfiddle.net/973Lde7j/3/ – grusl83