2014-01-08 2 views
0

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

Изображение должно быть точно в середине нижнего колонтитула. Какой класс отражает это?

CODEPEN DEMO: Demo

<div class="collapse navbar-collapse"> 
       <ul class="nav navbar-nav">  
        <li><a href="#" class="navbar-brand scroll-top"><img class="img-brand" src="http://shayariwallpapers.files.wordpress.com/2013/03/sher-shayari.jpg" height="25" width="20"></img></a></li> 
        <li class="active"><a href="#">What is facebook?</a></li> 
        <li><a href="#about">How does it work?</a></li> 
        <li><a href="#contact">Feedback</a></li> 
        <li><a href="#contact">Contact us</a></li>        
       </ul> 
      </div><!--/.nav-collapse --> 

Я хочу, чтобы настроить разделённый shayri.jpg изображение в середине нижнего колонтитула.

UPDATE

Примечание: в заголовке и у меня есть одно изображение. Я не хочу менять stlye в нижний колонтитул, который будет затронут в заголовке.

+0

Просто уточнить вертикальное выравнивание? – DaniP

ответ

2

Вы можете обернуть изображение в набор из двух дивы:

<li> 
    <div id="wrapper"> 
     <div align="center" id="wrapper-inner"> 
      <a href="#" class="navbar-brand scroll-top"> 
       <img class="img-brand" src="http://shayariwallpapers.files.wordpress.com/2013/03/sher-shayari.jpg" height="25" width="20"></img> 
      </a> 
     </div> 
    </div> 
</li> 

И установить CSS:

#wrapper 
{ 
    display:table; 
    width:100%; 
    height:100%; 
} 

#wrapper-inner 
{ 
    display:table-cell; 
    width:100%; 
    height:100%; 
    vertical-align: middle; 
} 

Это должно центрировать его по горизонтали и verticaly

+0

привет ... поздравления с ур 1-го 10-го реферата .... ** совет: ** сначала попробуйте найти ошибки OP ... тогда, если вы чувствуете, что лучшее решение существует..ужгите с причиной !! :) – NoobEditor

+0

Спасибо за совет ... оцените его – LcSalazar

+0

добро пожаловать в SO :) – NoobEditor

2

Ваш КСС бит перепутался, чтобы изучить ... плюс ... ссылка ссылки URL не ответил, все еще:

Так, изображение находится внутри тега a, его overflow:hidden установить где-то ... определить его, а затем добавить это в вашем CSS

a.my_custom_a{ 
     display:inline-block; 
     border:1px solid red; 
     vertical-align: middle; /*key*/ 
    } 

для разметки

<a href="#" class="navbar-brand scroll-top my_custom_a"> 
    <img class="img-brand" src="http://shayariwallpapers.files.wordpress.com/2013/03/sher-shayari.jpg" height="25" width="20"></img> 
    </a> 

это будет решить вашу проблему!

+0

вы скалы, я надеюсь, вы помните – user3121782

+0

Но все же это не делает его посередине – user3121782

+0

... показать мне живой URL-адрес – NoobEditor

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