È necessario regolare l'altezza della barra di navigazione.
È possibile utilizzare questa variabile in meno per regolare l'altezza e sarà centrare la barra di navigazione verticale e includere tutte le imbottiture necessarie:
@navbar-height
50px è l'impostazione predefinita.
Come regolare questo in una regolare CSS è quello di cambiare il min-height
del .navbar
e l'altezza del navbar-fixed-top
e quindi regolare imbottitura di .navbar-nav
.
Questo è come la parte superiore deve essere strutturato (manca navbar-header):
<div class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button class="navbar-toggle" data-target=".navbar-responsive-collapse" data-toggle="collapse" type="button">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" rel="home" href="/" title="www.site.nl">
<img src="//placehold.it/200x51">
</a>
</div>
Esempio Bootply: http://www.bootply.com/tOoeM8o8Om
Questo è giusto. Hai/avuto 'padding: 15px 15px;'. Cambiandolo in 'padding: 0 15px 15px 15px;' toglierebbe solo la parte superiore pur mantenendo gli altri paddings. –
sì, questo è il punto –
guardando la tua soluzione, ora sembra che ci sia un orribile boarder 1px seguito da 20px di bottom padding - è questo dal design? – StevenP