gpt4 book ai didi

css - 选择两个元素之间的所有元素

转载 作者:行者123 更新时间:2023-11-28 15:05:56 25 4
gpt4 key购买 nike

如果我有这个 HTML,如何使用 CSS 选择两个 h2 元素之间的所有元素?我不会使用 jQuery。

<h2 ></h2>
<p></p>
<table></table>
<p></p>
<p></p>
<h2 ></h2>
<p></p>
<p></p>

最佳答案

如果你使用一些 <div>包装您的内容,然后选择此 div 和 :not(h2)应该工作:

.wrapper > :not(h2)

通过使用 > ,您只选择直接 child 。

.wrapper> :not(h2) {
background-color: rgba(0, 255, 0, .2);
}
<div class="wrapper">
<h2>heading1</h2>
<p>paragraph1</p>
<table>
<tr>
<td>el of table</td>
</tr>
</table>
<p>paragraph1</p>
<p>paragraph1</p>
<h2>heading2</h2>
</div>

运行代码片段查看结果或访问此笔:https://codepen.io/matysflance/pen/aeGrKe

关于css - 选择两个元素之间的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57421213/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com