2016-03-15 3 views
0

Я пытаюсь центрировать навигационную панель новой версией веб-сайта моего запуска. Новая версия скрыта в http://www.pintsteinpro.com/alternateMain.html. Если вы нажмете на какие-либо ссылки, вы попадете на мой основной сайт и нет ссылок, перенаправляющих вас на скрытый веб-сайт.центрирующий текст в навигационной панели CSS

Я работаю с веб-дизайном от binarytheme.com, которые можно найти здесь: http://binarytheme.com/bootstrap-background-slideshow-template-vega/

Я нашел часть в коде, который управляет текст:

.nav a { 
    color:#ffffff !important; 

, но не количество добавление CSS в центр текста кажется сработавшим. Я пробовал:

text-align:center; 
margin: 0 auto; 
position:absolute; 
left:50%;top:0; 

Я также попытался изменить .navbar-header a центрировать текст без везения.

Этот раздел управляет цветом фона и вставляет различный центрирующий код внутри nav также не работал.

nav { 
    background: #fff; 
    z-index:99; 
} 
.fixed { 
    position: fixed; 
    top: 0; 
    min-height: 50px; 
    z-index: 99; 
} 

Любые идеи о том, что я должен попробовать дальше?

ответ

1

Вы можете использовать margin: 0 auto наряду с указанным width, чтобы центрировать ваш div, например.

.navbar-nav { 
    margin: 0 auto; 
    width: 700px; 
} 

Обратите внимание, что я удалил float: left

+0

.navbar-заголовок { цвет: #ffffff важно; \t margin: 0 auto; \t ширина: 700px; ничего не менял. .nav a { цвет: #ffffff! Important; text-align: center; позиция: в центре; margin: 0 auto; ширина: 700 пикселей; сделал это так, чтобы текст укладывался друг на друга, но все еще находился в центре. Я не мог найти .nav a { цвет: #ffffff! Important; text-align: center; позиция: в центре; margin: 0 auto; \t ширина: 700px; .navbar-nav { –

+0

Вам нужно установить эти стили в '.navbar-nav', а не' .navbar-header a' –

1

Набор text-align: center для:

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{ 
    border-color: #101010; 
    text-align: center; 
} 

И display: inline-block к:

.navbar-nav{ 
    margin: 0; 
    display: inline-block; 
} 

Я удалили float: left

+0

По-прежнему не повезло! Есть ли способ прикреплять файлы css к сообщениям здесь? Я нашел } .navbar-nav { margin: 7.5px -15px; } и сменили его на:} .navbar-nav { margin: 0; дисплей: встроенный блок; } Я также нашел .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: # 101010; } и изменил его на .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: # 101010; text-align: center; } Спасибо за попытки, но когда я попробую этот новый код, он по-прежнему не центрирован на панели навигации. –

+0

Я на вашем сайте, а меню сосредоточено, так что все в порядке? –

+0

Да, я, наконец, понял! спасибо –

0

Сделайте легкие шаги.

  1. Добавить .navbar-nav{width: 100%; text-align: center;}
  2. Удалить .navbar-nav > li {float: left;}
  3. Добавить .navbar-nav > li {display: inline-block;}
+0

спасибо, мне было сложно выяснить, где именно я должен сделать шаг 1, так как в файле есть несколько .navbar-nav {s, но последние два шага дали мне, как, наконец, получить центрифугу на основе! –

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