我正在初步了解基本的flexbox概念。MDN上的使用CSS Flexible Boxes文章指出(重点在于):
每个flex容器的子元素都成为一个flex项目。直接包含在flex容器中的文本将被包装在匿名的flex项目中。
这意味着以下标记自动提供了三个可操作的项目:
然而,我仍然不确定这些匿名项在 flexbox 模型之外的可能性(如果有的话)。不需要将“这是一个”和“测试”包装在虚假的
每个flex容器的子元素都成为一个flex项目。直接包含在flex容器中的文本将被包装在匿名的flex项目中。
这意味着以下标记自动提供了三个可操作的项目:
p, em {
margin: 1em;
padding: 1em;
}
p {
border: 1px solid blue;
display: flex;
justify-content: space-between;
}
em {
border: 1px solid orange;
display: inline-flex;
}
<p>This is a <em>just</em> a test.</p>
<span>
标签中进行布局,这太棒了,但是,是否有一种方法可以对它们应用常规样式? 伪元素或类似的东西?例如,我是否可以为段落分成的三个部分中的每一个设置不同的颜色?