2014-12-21 3 views
0

Извините, если это уже было задано, но я пытаюсь центрировать мой навигатор, если пользователь сжимает их дисплей.Центр Navbar/Brand для небольших дисплеев

Прямо сейчас у меня есть навигационные элементы, расположенные справа, а марка слева - для больших дисплеев. Они остаются справа и слева, когда дисплей сжимается.

Я бы хотел, чтобы они были центрированы, когда дисплей сжимается.


Для больших дисплеев это то, что я хочу. (То, что я получаю в настоящее время)

Left float/right float for large displays

Для небольших дисплеев я хочу Navbar и бренд по центру. (Не то, что я получаю сейчас)

Stacked un-centered for smaller displays

ответ

1

Это может быть не лучший способ сделать это, но вы могли бы просто использовать изображение вместо, а затем применить класс «центр-блок» к нему

<nav class="navbar navbar-default navbar-fixed-top" role="navigation"> 
    <div class="container"> 
    <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> 
     <img class="img-responsive center-block" src="img/logo.png" alt=""> 
    </div> 
+0

Hm. Центр-блок полезен, но я думаю, что изменение меню на изображение вызовет больше проблем ... Но спасибо за предложение! –

+0

Все, что он делает, заменяет бренд изображением, ive использовал его несколько раз, но ive никогда не нужно было центрировать бренд/img – Dannn

+0

Hm. Это может сработать ... но это не решает настройку навигатора: -/ –

Смежные вопросы