2016-11-23 2 views
0

Я столкнулся с проблемой, когда логотип в середине моего навигатора не выровнен по центру. Вот мой jsfiddle: https://jsfiddle.net/8zekvxqz/Логотип в Navbar не центрирован

#navbar-primary .navbar-nav { 
    width: 100%; 
    text-align: center; 
} 

#navbar-primary .navbar-nav > li { 
    display: inline-block; 
    float: none; 
} 

#navbar-primary .navbar-nav > li > a > img{ 
    display: inline-block; 
    float: none; 
} 

#navbar-primary .navbar-nav > li > a { 
    color: green; 
    font-size: 2em; 
    font-family: 'Holtwood One SC', serif; 
} 

Вы, возможно, потребуется изменить размер окна в jsfiddle, чтобы посмотреть, что я говорю о том, как там в настоящее время нет медиа-запросов реорганизовать меню в размере окна jsfiddle по умолчанию.

Большое спасибо за помощь.

+0

Я думаю, что в центре выровнен. На небольших экранах это кажется странно размещенным, потому что ширина изображения фиксирована. Вы можете предоставить максимальную ширину изображения и уменьшить размер логотипа на меньших экранах. При необходимости вы можете использовать класс = "img-отзывчивый". – induprakash

ответ

-1

Если Вы желаете изображение между Меню и О нас, то вам нужно удалить display:inline-block; из #navbar-primary .navbar-nav > li.

+0

Это центрирует его, но он удаляет его из встроенного с выбором nav. Спасибо за вашу помощь. – Ryan

0

попробовать это:

#navbar-primary .navbar-nav ul{ 
    list-style-type: none; 
    text-align: center; 
} 
#navbar-primary .navbar-nav > li { 
    display: inline-block; 
} 

Я считаю, переориентация изображения является избыточным:

#navbar-primary .navbar-nav > li > a > img{ 
    display: inline-block; 
    float: none; 
} 
+0

спасибо, что это помогло много – Ryan

+0

Я рад, и ты рад! Пожалуйста, помогите мне, проголосовав за мой ответ. – charlinagnes

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