css - 为什么 `table-cell` 的内部显示模式不可自定义?
问题描述
这是一个关于 CSSWG 规范的问题。我正在看这个:https ://drafts.csswg.org/css-display/#the-display-properties
我正在努力理解为什么与其他模式table-cell
一样不灵活。table-*
为什么内部显示类型固定为flow-root
?display: table-cell
将其视为外部显示模式并默认为似乎是合理的table-cell flow-root
,但允许诸如table-cell flex
或之类的覆盖table-cell grid
。
布局逻辑中有什么东西可以防止这种情况发生吗?或者只是没有人愿意允许自定义table-cell
内部布局?
解决方案
推荐阅读
- java - 无法正确返回类的 JSONObject 字段
- c# - 在 C# 中调用单例实例的简写
- jquery - 如何从jquery获取选定的下拉ID到控制器
- javascript - React-Select 组件不显示用户需要从中选择的选项列表
- backstop.js - BackstopJs。我可以使用 png 或 svg 作为参考 URL 吗?
- python - 需要准确地将文本文件分类为子类别
- reactjs - 反应路由器。History.replace 不改变 location.key
- excel - excel中的自定义函数适用于excel桌面,但不适用于excel web
- javascript - 如何将文本文件连接/添加到我的 JS 脚本
- magento - Magento 从 mixin 访问 jsLayout 配置数据