垂直对齐多行文本?

时间:2013-05-14 12:48:54

标签: css vertical-alignment

我正在使用:

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

它不起作用。我看了很多解释,其中没有一个似乎适合我。 有没有人知道如何垂直对齐多行文本?

愤怒地握拳。

2 个答案:

答案 0 :(得分:1)

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

您的问题如下:您的文本确实是垂直居中的,但您的内部div与文本的高度相同,并且未扩展到外部div的边界,因此您必须为内部设置高度div工作。

答案 1 :(得分:1)

您的问题不明确,请创建一个JsFiddle。为了更好地理解垂直对齐http://css-tricks.com/what-is-vertical-align/