CSS - display:(inline | block)和display:box之间的区别?

Ale*_*ier 4 css inline css3

我很迷惑.我刚刚发现了这个CSS属性:display:box; 我不明白它给CSS带来了什么,这是不可能的display:block,inline,inline-block.

任何人都可以为此感到高兴吗?提前致谢.

bfa*_*tto 10

它是新的flexbox模块的一部分.从工作草案:

在flexbox布局模型中,flexbox的子项可以在任何方向布局,并且可以"弯曲"它们的大小,要么增长以填充未使用的空间,要么缩小以避免溢出父级.可以容易地操纵儿童的水平和垂直对齐.这些框的嵌套(水平内部垂直或垂直内部水平)可用于构建二维布局.

它仍然是草案规范,但值得玩,直到它完全由浏览器实现.在很多情况下,它可能会让我们摆脱花车!

请注意,display:box已经弃用了赞成display:flexbox.

最后但并非最不重要:不要依赖w3schools!