【发布时间】:2013-10-21 12:52:55
【问题描述】:
据我所知,这些display 选择器似乎是相同的。
来自 Mozilla CSS 文档:
inline-table: inline-table 值在 HTML 中没有直接映射。它的行为类似于<table> HTML 元素,但作为内联框,而不是块级框。表格框内是块级上下文。
inline-block:该元素生成一个块元素框,该框将与周围的内容一起流动,就好像它是一个单独的内联框(行为很像被替换的元素)。
看来inline-table 能做的事,inline-block 也能做。
【问题讨论】:
-
display: inline-table不仅仅适用于非表格元素。有时您也希望表格是内联的。 -
"看来
inline-table能做的事,inline-block也能做。"我不认为这是真的,因为表格元素和块元素之间存在一些差异(特别是在如何处理子元素方面)。有关详细信息,请参阅stackoverflow.com/q/25048236。