📅  最后修改于: 2023-12-03 14:40:19.004000             🧑  作者: Mango
在CSS中,元素~元素选择器是指用于选择某个元素后的所有兄弟元素。两个元素之间用波浪线符号(~)分隔。
element1~element2 {
/* styles */
}
element1
:要选择的元素。~
:选择器分隔符。element2
:要选择的兄弟元素。<ul>
<li>苹果</li>
<li>香蕉</li>
<li>橙子</li>
<li>西瓜</li>
<li>葡萄</li>
</ul>
<p>以上为水果列表。</p>
<style>
/* 选择橙子之后的所有兄弟元素 */
li~li {
color: red;
}
</style>
在这个例子中,所有在橙子之后的兄弟元素都将变为红色。此选择器选择的元素为苹果、香蕉、西瓜和葡萄。注意,橙子本身不会受到选择器的影响。
+
选择器只会选择第一个紧邻的兄弟元素。