我正在查看CSS显示属性,我注意到display-inside
和display-outside
属性。
这些会消除对包装元素的需求吗?浏览器何时实现它们?
这些会消除对包装元素的需求吗?
不。这两个属性不会导致生成额外的内部或外部框。它们只是现有display
属性的长手,这本身不会导致新盒子的生成。 display-inside
控制元素内容的格式设置方式,display-outside
控制元素自己的框的格式(如果有的话,例如 display-outside: contents
会导致元素本身不生成框,同时不影响其内容)。
浏览器何时实现它们?
一旦模块得到充分的开发和测试,只要他们愿意。
要回答您的问题:
浏览器何时实现它们?从MDN提供的简短信息来看,现在他们正在评估和测试只是一个实验性的东西。
这些会消除对包装元素的需求吗?正如我理解MDN的描述,不,这不会消除对包装元素的需求。