相邻兄弟选择器
Coddy CSS 选择器 课程的第 9 课,共 15 课。
让我们来了解相邻兄弟选择器。这类选择器用于选择与指定元素有相同父元素,且紧跟在该元素后面的元素。相邻兄弟选择器是一种 CSS 选择器,它会选中与指定元素互为兄弟元素且紧邻该元素的所有元素。相邻兄弟选择器用两个选择器之间的加号(+)表示。
语法
former_element + target_element {
/* 样式属性 */
}假设我们有以下 HTML 结构:
<div class="container">
<p>First paragraph</p>
<span>Adjacent span</span>
<p>Second paragraph</p>
</div>要设置紧跟在段落后面的 <span> 的样式,可以使用相邻兄弟选择器:
p + span {
font-weight: bold;
}在这个例子中,“Adjacent span”会显示为粗体。
挑战
简单- 创建一个包含
p元素和span元素的网页。 - 使用相邻兄弟选择器,为紧邻
p元素的span元素设置红色边框。
亲手试试
<html>
<head>
<title>Adjacent Sibling Selector Exercise</title>
<style>
/* CSS Code goes here */
</style>
</head>
<body>
</body>
</html>
CSS 选择器中的所有课
自己练习: Web 在线编辑器