CSS
인접 형제 결합자 예시
Made Project
2021. 2. 19. 00:12
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Static Template</title>
<style>
.box {
width: 100px;
height: 100px;
background-color: blue;
}
.box + p {
background-color: yellow;
}
.box + p + p {
background-color: red;
}
</style>
</head>
<body>
<div class="box"></div>
<p>안녕하세요</p>
<p>안녕히가세요</p>
</body>
</html>
앞에서 지정한 요소의 바로 다음에 위치하는 형제 요소만 선택 하면 바로 적용이 됩니다.
그다음 .box + p + p 태그에도 적용이 됩니다. 조건은 같은 위치에서 같은 부모 안에서 적용시켜야 합니다.