2013-08-22 6 views
0

Как я вертикального выравнивания текста внутри navbar или колонтитулавыравнивания по вертикали текст в навигационной панели

Я попробовал несколько вещей, упомянутых здесь, но я не был в состоянии сделать это. http://phrogz.net/CSS/vertical-align/index.html

Можете ли вы по крайней мере указать мне на источник, где я могу узнать о том, о выравнивании

Это, как он выглядит:

enter image description here

Источник:

<div class='navbar navbar-fixed-bottom navbar-inverse'> 
    <div class='navbar-inner'> 
     <div class='container-fluid'> 
     <ul class='nav pull-left'> 
      <li style='font-size:medium; color: #E8E8E8'> 
      <ul class='inline'> 
       <li class='active'> 
       <i class='icon-warning-sign'></i> 
       TEXT HERE 
       </li> 
      </ul> 
      </li> 
     </ul> 
     </div> 
    </div> 
    </div> 

ответ

0

Это Работало!

что-то магическое в %a

-# without %a it doesn't go in the middle vertically 
.navbar.navbar-fixed-bottom.navbar-inverse{style: 'position:fixed'} 
    .navbar-inner 
    %ul.nav.pull-left 
     %li.active 
     %a 
      %span 
      %i.icon-warning-sign 
      TEXT HERE 
1

Если это всего лишь одна строка текста, установите line-height вашего, содержащего., совпадающее это height, например:

CSS

.navbar { 
    line-height: 100px; 
    height: 100px; 
} 

HTML

<div class='navbar'> 
    <p>TEXT HERE</p> 
</div> 

Codepen sketch.

+0

должно быть чист способом сделать это. – nevermind

+0

Ха-ха, как ты имеешь в виду? Вы пытаетесь вертикально центрировать текст с глубинами вложенных 8 уровней. – kunalbhat

+0

Это был не мой код ... :( – nevermind

0

Я не уверен, что лучшее решение, но вы можете играть с margin-top до вертикально выравнивать материал. В вашем примере, просто играя с ним в браузере, это заставило меня вертикально:

 ul.nav li ul li{ margin-top: 10px; } 

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

+0

Я планирую сделать это правильно, независимо от того, что – nevermind

+0

k, удачи :) – kikuchiyo

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