在我要处理的一个样例Web应用程序中,我注意到一些元素具有
对我来说,这似乎是错误的,但我并不确定。
因此,我的问题是:这是有效的构造吗?如果有问题,可能会造成什么影响?
谢谢。
以下是我所指的示例:
display: table-cell
样式,但它们的父元素没有 display: table-row
。对我来说,这似乎是错误的,但我并不确定。
因此,我的问题是:这是有效的构造吗?如果有问题,可能会造成什么影响?
谢谢。
以下是我所指的示例:
<div style="display: block">
<div style="display:table-cell">
<p>Some content</p>
</div>
</div>
代码审查
。个人认为,在除了tr
以外的任何东西上使用display: table-row
都是对正确的CSS/HTML的误用。 :) - iambriansreeddisplay:table-cell
是专门用于显示非表格数据,就像它在表格单元格中一样。在我看来,只要不将表格数据放在div而不是表格中,这是完全有效的。 - Torsten Walter