【发布时间】:2014-07-27 08:42:29
【问题描述】:
我使用这种结构来获得带有方形单元格的表格:
table {
width: 100%;
table-layout: fixed;
}
td {
text-align: center;
vertical-align: middle;
}
td:before {
content: '';
padding-top: 100%;
float: left;
}
但垂直对齐不适用于单元格的内容。 我该如何解决?
html 是:
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
【问题讨论】:
-
把你的代码放到 Fiddle 上供我们测试
-
您正在添加导致问题的 padding-top:100%。
标签: html css html-table vertical-alignment