最简单的方法来选择Flex容器的所有元素?
什么是最简单的方法来选择flexbox容器的所有子元素,并给他们所有相同的余量,例如?最简单的方法来选择Flex容器的所有元素?
例子:
<div class="flexboxcontainer"> <h1>Headline</h1>
<p>Some Text</p>
<div>Some more text</div>
<p class="smalltext">Some small text</p>
</div>
回答:
要选择直接儿童(1级儿童柔性容器):
.flexboxcontainer { display: flex;
}
.flexboxcontainer>* {
/*Select only 1 level children */
padding: 20px;
border: 2px solid black;
}
<div class="flexboxcontainer"> <h1>Headline</h1>
<p>Some Text</p>
<div>Some more text
<h3>Random stuff</h3>
</div>
<p class="smalltext">Some small text
<span>Additional text</span>
</p>
</div>
要选择所有儿童,即后代(柔性容器的所有平儿) :
.flexboxcontainer { display: flex;
}
.flexboxcontainer * {
/*Select all level children */
padding: 20px;
border: 2px solid black;
}
<div class="flexboxcontainer"> <h1>Headline</h1>
<p>Some Text</p>
<div>Some more text
<h3>Random stuff</h3>
</div>
<span class="smalltext">Some text
<p>More text</p>
</span>
</div>
回答:
.flexboxcontainer > * { /* You properties */
}
它无关,与弯曲 - 你可以选择与上述选择元素的所有直接子。
回答:
对于直接孩子,这将是.flexboxcontainer > * { ... }
,为所有儿童.flexboxcontainer * { ... }
以上是 最简单的方法来选择Flex容器的所有元素? 的全部内容, 来源链接: utcz.com/qa/263059.html