14874*-*问题
一般都强调Flexbox是1D的,Grid是2D的,但是我还没有找到明确的解释,为什么Grid不能用于1D并替换Flexbox。我最近的一次是
我使用 grid 和 flexbox 进行基本布局:盒子的一般布局和页面上的一些动态盒子,通常是堆叠的。美学(烤面包机,模态,......)是通过一个框架来管理的。我还没有发现网格无法替代 Flexbox 的情况(即没有高级 CSS 体操或大量代码)。
以上述引文为例,所有提到的“动作”都是在网格中直接可用,并且通常具有与 Flexbox 中相同的语义。
Flexbox 涵盖的哪些基本领域难以或无法通过网格进行管理?
编辑:浏览器支持无关紧要(我只使用常绿浏览器,如果需要切换)
回答
以下是 flexbox 出现在网格之前的 13 个区域(级别 1):
证明内容
|