2015-04-09 1 views
0

Я пытаюсь центрировать оба из них так, что среднее изображение находится прямо в центре, а текст в «nav navbar-nav» - также сосредоточена, а не начинается с слова «BSM».Как складывать два класса UL непосредственно друг над другом в середине страницы

<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
    <ul class="nav navbar-nav"> 
     <img src="insertimage"> 
    </ul> 
    <ul class="nav navbar-nav"> 
     <li><a href="/">BSM <strong>PROJECT</strong> CONNECT</a></li> 
    </ul> 
</div> 

я имел успех центрирования с левой рентабельностью в CSS 50%, но не имели никакой удачи с г-индекса. Как у меня есть оба объекта прямо в центре страницы с изображением прямо и равномерно поверх слов?

CSS:

div.collapse.navbar-collapse { 
    text-align:left; 
    width: 400px; 
    display: block; 
    margin-left: auto; 
margin-right: auto; 
} 
+0

Будет полезно, если мы сможем воспроизвести проблему, которую вы имеете. Пожалуйста, отредактируйте свой вопрос] (http://stackoverflow.com/posts/29550881/edit), чтобы включить свой код CSS. – showdev

+0

Жаль и спасибо. Я добавил CSS – Nico

ответ

0

Как @showdev говорит было бы полезно, чтобы увидеть ваш CSS, попробуйте в установленном ширины родительского контейнера и добавить запас: 0 авто. Также я не вижу смысла использовать Ul с изображением, если этот не находится внутри тега li.

Другие способы, которыми вы также можете использовать text-align: center с родительским элементом.

+0

. Я добавляю CSS выше, но ваш совет по извлечению изображения из тега UL в значительной степени запечатал его для меня. Я смог работать с этим и обнаружил, что есть еще один селектор, который причиняет мне проблемы. Так что спасибо тебе! – Nico

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