有没有之间的差异display:block;和display:table;?在我看来,包含table-row和table- cell节点的dom节点的显示类型无关紧要。MDN表示这display:table;使其表现得像表,但并未详细说明该行为是什么。那是什么行为?
display:block;
display:table;
table-row
table- cell
同样,display:inline-block;和之间有区别display:inline-table;吗?
display:inline-block;
display:inline-table;
比较这两个(块和表),我不知道您会在真空中看到任何核心差异(可能有微小差异)。我相信主要区别在于儿童。表格及其子元素与div及其子元素具有非常不同的属性/关系。
至于inline-block和inline-table,请参见:inline-block和inline- table有[什么区别?
本文提供了一些有趣的信息,特别是有关与表相关的所有不同显示属性的信息。