관리 메뉴

제뉴어리의 모든것

css - 부모 자식 선택자 본문

css

css - 부모 자식 선택자

제뉴어리맨 2021. 3. 19. 14:25
#lecture>li{

border:1px solid red;

}

조상 자손 선택자

아래의 태그는 ul 밑에 있는 모든 태그를 선택합니다.  

ul li{

color:red;

}

 


 아래 선택자는 #lecture 바로 밑에 있는 li만을 선택합니다.
부모 자식 선택자

 

친구 선택자

(이런 용어는 없습니다)  아래 코드는 ul과 ol을 동시에 선택합니다.

ul,ol{

background-color: powderblue;

}

예제 - parent_selector_selector_1.html

<!DOCTYPE html>

<html>

<head>

<style>

ul li{

color:red;

}

#lecture>li{

border:1px solid red;

}

ul,ol{

background-color: powderblue;

}

</style>

</head>

<body>

<ul>

<li>HTML</li>

<li>CSS</li>

<li>JavaScript</li>

</ul>

<ol id="lecture">

<li>HTML</li>

<li>CSS

<ol>

<li>selector</li>

<li>declaration</li>

</ol>

</li>

<li>JavaScript</li>

</ol>

</body>

</html>

 

 

-부모 선택자
#lecture>li
{
   border:1px 
}  
=> lecture란 id 태그의 직계 자식태그에만 테두리를 1px 주겠다.
color는 부모 상속 개념으로 하위 모두에게 영향을 줌.. 추후 공부필요

- 다중 선택자
ul, ol { } => ul, ol 에게 같은 효과를 먹임.

 

 

출처 : 부모 자식 선택자 - CSS (opentutorials.org)