Div垂直对齐设置为中间

时间:2011-11-03 12:47:19

标签: html css

我有div的内容我希望垂直居中对齐。

我已将css应用于display:table-cell,然后设置vertical-align:middle但它不起作用:

这是链接:

http://jsfiddle.net/rBsa2/2/

div的内容不断变化。

在这里我希望带有“EntryFormControlDiv”和“EntryFormLabelDiv”类的div应该在class的div中垂直对齐:“EntryFormRow”。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

紫色按钮中的文字在小提琴中看起来很好。

添加行高怎么样?

.EntryFormControlDiv
{
    min-height: 50px;
    max-width: 400px;
    min-width: 400px;
    float: left;
    line-height:35px;
}

(以及倍数中的一些底部边距)