您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

伪元素破坏了justify-content:flexbox布局之间的空格

伪元素破坏了justify-content:flexbox布局之间的空格

在CSS中,目前没有100%可靠的方法来防止伪元素影响justify-content: space-between计算。

::before::after在柔性容器伪元素变得弯曲的物品。

从规格:

flex容器的每个流入子元素都将成为一个flex项目。

换句话说,处于正常流中(即,未绝对定位)的伸缩容器的每个子级都被视为伸缩项目。

大多数(如果不是全部)浏览器会将其解释为包括伪元素。该::before伪是首个柔性项目。该::after项目是最后一个

这是Firefox文档中有关此渲染行为的进一步确认:

流入::after::before伪元素现在是弹性项目) (错误867454)。

其他 2022/1/1 18:21:44 有382人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶