2013-05-14 2 views
0

Я использую:Вертикально выравнивать несколько строк текста?

#leftfoot {padding-left: 20px; vertical-align: middle;} 

Это не работает. Я смотрю на множество объяснений, никто из них, похоже, не работает для меня. Кто-нибудь еще знает, как вертикально выравнивать более одной строки текста?

Встряхивает кулак сердито в CSS.

+1

'#leftfoot {display: table-cell; padding-left: 20px; vertical-align: middle;} ' – Vucko

+0

Не работает. Argh. – Zevoxa

+0

Можете ли вы сделать [JSFiddle] (http://jsfiddle.net/)? – Vucko

ответ

1
#leftfoot { 
    height: 110px; 
    display:table-cell; 
    vertical-align: middle; 
    padding-left: 20px; 
} 

Ваш вопрос заключается в следующем: Текст был действительно центрируется по вертикали, но ваш внутренний ДИВ имел точно такую ​​же высоту, что и текст, и не распространяется на пределы внешнего DIV, так что вы должны установить высота для внутреннего div для работы.

1

Ваш вопрос непонятен, создайте JsFiddle. Для лучшего понимания Vertical-align http://css-tricks.com/what-is-vertical-align/

+0

нашел аналогичный вопрос слишком http://stackoverflow.com/questions/489340/how-do-i-ri-ti-ri-align-text-next-to-an-image-with-css?rq=1 –

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