html – 如何垂直对齐表单元格中的div?

前端之家收集整理的这篇文章主要介绍了html – 如何垂直对齐表单元格中的div?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这让我疯狂!如何将表格单元格内的div垂直居中?

HTML

<tr class="rowClass">
    <td class="cellClass">
        <div class="divClass">Stuff</div>
    </td>
</tr>

CSS:

.rowClass {
    vertical-align:middle !important;
    height:90px;
}

.cellClass {
    vertical-align:middle !important;
    height:90px;
}

.divClass {
    vertical-align:middle !important;
    height:90px;
}

我知道类的定义是多余的,但我一直在尝试很多不同的东西.为什么不是解决方案(无论如何)直观.我试过的“明显”解决方案都不会奏效.

解决方法

没有必要在.divClass中定义高度.写这样:
.cellClass {
    vertical-align:middle;
    height:90px;
    border:1px solid red;
}

检查这个http://jsfiddle.net/ncrKH/

原文链接:https://www.f2er.com/html/230564.html

猜你在找的HTML相关文章