더북(TheBook)

5.2.5 일반 형제 선택자

일반 형제 선택자는 이전 선택자 뒤에 오는 형제 관계 요소를 모두 선택자로 지정합니다. 2개 이상의 선택자를 사용하며, 선택자와 선택자는 ~ 기호로 구분합니다.

형식

이전 선택자 ~ 대상 선택자{/* CSS 코드 */}

다음 코드는 h1 태그와 형제 관계에 있는 모든 요소를 선택자로 지정합니다.

05/02/general_sibling.html

<style>
  h1 ~ h2{
    color:red;
  }
</style>
(중략)
<h1>lorem1</h1>

<h2>lorem2</h2> 
<h2>lorem3</h2>

이전 요소 다음에 오는 대상 요소가 형제 관계면 적용

그림 5-2 실행결과

TIP | 일반 형제 선택자도 인접 형제 선택자와 마찬가지로 이전 요소 다음에 등장하는 형제 관계의 요소를 대상으로 지정합니다. 이전 요소보다 먼저 등장하는 형제 관계의 요소는 선택자 지정 대상이 아니라는 점을 기억하세요.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.