首页 > 解决方案 > 为什么 `table-cell` 的内部显示模式不可自定义?

问题描述

这是一个关于 CSSWG 规范的问题。我正在看这个:https ://drafts.c​​sswg.org/css-display/#the-display-properties

我正在努力理解为什么与其他模式table-cell一样不灵活。table-*为什么内部显示类型固定为flow-rootdisplay: table-cell将其视为外部显示模式并默认为似乎是合理的table-cell flow-root,但允许诸如table-cell flex或之类的覆盖table-cell grid

布局逻辑中有什么东西可以防止这种情况发生吗?或者只是没有人愿意允许自定义table-cell内部布局?

标签: csscss-tables

解决方案


推荐阅读