2013-04-11 4 views
0

Я хотел бы вертикальный центр div в другом div, но я не заставляю его работать. Радиус изображения должен быть центрирован в родительском (черном) div. Я уже попробовалHTML: Вертикальное выравнивание div в div

position: absolute; 

починку, а также

display: table-cell; 

, но оба они не похоже на работу. Промедемы кажутся моим родительским div на 100%. Может ли кто-нибудь помочь мне? Пример здесь:

http://jsfiddle.net/mkGXx/

+0

Это должно помочь вам http://www.jakpsatweb.cz/css/priklady/vertical-align-final-solution -en.html – VenomVendor

ответ

1
<div style="display: table; height: 800px; #position: relative; overflow: hidden;"> 
    <div style=" #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;"> 
     <div class="greenBorder" style=" #position: relative; #top: -50%"> 
     any text<br /> 
     any content<br /><br /><br /> 
     everything is vertically centered 
     </div> 
    </div> 
    </div> 

см по адресу: http://jsfiddle.net/9eDXM/

+2

Вы отправили ту же ссылку, что и выше, «обновите» код в jsfiddle и разместите ссылку. – VenomVendor

+0

Как вы можете видеть в моем примере, у меня есть деление на 100% высоты. При использовании этого решения ваше решение не работает, к сожалению :( – Nick

+0

отредактировал его. Код проще понять при использовании границ .. – Guggly

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