【发布时间】:2018-05-28 14:16:06
【问题描述】:
好奇的问题,网上找不到答案。
我在 CSS 中使用了很多 :before 和 :after,所以我在样式表的开头声明了这一点:
:before, :after {
content: "";
}
这样,我不必每次需要伪类时都声明content。
但是当我这样做时,我用display: flex 显示的元素会以不同的方式显示。
示例:它们居中,而我声明 justify-content: space-between
所以我想知道:flexboxes 用content: "something" 生成自己的伪类吗?
【问题讨论】:
-
定义了你的 before 和 after,因此它们成为你的 flex 容器的子元素,这使得它们成为 flex 项目。
标签: css flexbox pseudo-class