壹 ? 引
贰 ? 兄弟选择器
1.相邻兄弟选择器+
h3+p{ background: #bbded6; color: #fff; } <p>葡萄</p> <h3>我是听风是风</h3> <p>苹果</p> <p>橘子</p> <div> <p>香蕉</p> </div> <h3>我是听风是风</h3> <p>桃子</p>
可以看到,h3之前的p标签不会生效,非同级的p标签也不会生效,有效的只有紧接h3之后的p标签。
2.通用兄弟选择器
可以看到,h3之后所有同级p标签全部被选中。
那么到这里,我们了解了两种兄弟选择器+与~,二者区别在于+选择器用于选择目标标签之后的第一个兄弟标签,而~会选择所有兄弟标签。
现在你能区分两个选择器的区别了吗?
原文:https://www.cnblogs.com/echolun/p/11326743.html