首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么 CSS flex 布局中没有 `justify-items` 和 `justify-self`?

为什么 CSS flex 布局中没有 justify-items 和 justify-self?...为什么在 CSS flex 布局中存在 align-items 和 align-self,却没有 justify-items 和 justify-self 呢?...CSS 属性的命名规则 2.1 align-* 和 justify-* 在 CSS flex 布局中,属性名称中的 justify-* 表示这是应用于主轴上的规则,而 align-* 表示这是应用于交叉轴上的规则...总结 因此,在 flex 布局中,我们不能使用 justify-items,因为多个元素共享一个轴,它们属于同一组,这会导致相互干扰。...想象一下:假如我们指定了justify-items: flex-end,最终只会有一个元素抢到这个位置。 同样的道理,我们也不能使用 justify-self,因为各元素之间可能会竞争位置导致冲突。

23230
您找到你想要的搜索结果了吗?
是的
没有找到

简单的复习下与 CSS Flex 布局相关的几个关键属性

揭开align-content、justify-content、align-items和justify-items的神秘面纱,解释它们各自的功能以及在不同的情境下如何使用。...而这一变革的核心,正是四个关键属性:align-content、justify-content、align-items和justify-items。...justify-content 对齐主轴(justify-content)属性用于沿着当前行的主轴对齐弹性盒子或网格容器的项。对于行来说,主轴是水平的,对于列来说,主轴是垂直的。...对齐项(align-items)和对齐项目(justify-items) 对齐项(align-items)和对齐项目(justify-items)属性允许您在网格或弹性容器中对齐各个项。...对齐项目(justify-items) 对齐项目(justify-items)属性设置了网格容器中所有项在主轴上的默认对齐方式(不适用于弹性盒子容器)。

15430
领券