最近我注意到在一个元素上使用 display: table-cell;
是可行的,而不需要将其包裹在使用 display: table-row;
的元素中。
示例(在 IE、Chrome、FF、Safari、Opera 中均有效):
<div style="display: table;">
<div style="display: table-cell;">
Text
</div>
</div>
这算是不好的样式吗?table-cell 应该被 table-row 包围,还是没有必要?