본문 바로가기
IT/css

css 자손 선택자

by 뉴코딩맨 2023. 3. 15.

css 자손 선택자는 부모 요소에 포함되어 있는 자손들을 선택해서 style을 적용시킬 수 있는 방법입니다. 두 가지 방법이 있는데 첫 번째 방법은 자손 요소들의 레벨에 상관없이 적용이 되고 두 번째 방법은 자손 요소가 한 단계 아래 레벨일 때 적용이 됩니다.

 

첫 번째 방법

 

기준 자손{
	style
}

 

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <style>
      #content a {
        color: red;
      }
    </style>
  </head>
  <body>
    <div id="content">
      <div>
        <a href="">link1</a>
        <a href="">link2</a>
      </div>
      <a href="">link3</a>
    </div>
  </body>
</html>

 

자손-선택자-결과-1
자손-선택자-결과-1

 

두 번째 방법

 

기준 > 자손{
	style
}

 

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <style>
      #content > a {
        color: red;
      }
    </style>
  </head>
  <body>
    <div id="content">
      <div>
        <a href="">link1</a>
        <a href="">link2</a>
      </div>
      <a href="">link3</a>
    </div>
  </body>
</html>

 

자손-선택자-결과-2
자손-선택자-결과-2

 

'IT > css' 카테고리의 다른 글

css 마우스 오버 시 효과 주는 방법 - hover  (0) 2023.03.16
css 속성 선택자 사용하는 방법  (0) 2023.03.16
css 인접 선택자  (0) 2023.03.15
css class 선택자  (0) 2023.03.15
css id 선택자  (0) 2023.03.14

댓글