Jade_o.o
[css] selector 실습2 - 복합 선택자 본문
selector의 복합 선택자를 연습해보자
#(id)
.(class)
> (자식요소)
(띄어쓰기(후손 선택자))
+ ~(인접형제 선택자)
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>selector 선택자2 - 복합 선택자</title>
<style>
div{
height: 70px;
background-color: gray;
}
section{
border:1px solid blue;
}
article{
height: 100px;
border: 1px solid salmon;
}
/* 직계 자식 선택자 > */
div>h2{
color:white;
text-align: center;
line-height: 70px;
}
.first>h2{
color:aliceblue;
background-color: midnightblue;
}
.second>h2{
color:midnightblue;
background-color: aliceblue;
}
main > .first > article > ul > li{
font-size: 10px;
}
/* 후손 선택자 (띄어쓰기) */
.second li{
font-size: 20px;
background-color: brown;
color: white;
}
/* 인접형제 선택자 */
#fairy + li{
background-color: cadetblue;
color: antiquewhite;
}
#fairy ~ li{
background-color: green;
color:lime;
}
</style>
</head>
<body>
<main>
<div>
<h2>선택자 배우기</h2>
</div>
<section class="first">
<h2>첫번째 section</h2>
<article>
<span>전래동화</spaN>
</article>
<article>
<ul>
<li>토끼와 거북이</li>
<li id="fairy">선녀와 나무꾼</li>
<!--<p>p tag</p>-->
<li>햇님 달님</li>
<li>콩쥐 팥쥐</li>
</ul>
</article>
</section>
<section class="second">
<h2>두번째 section</h2>
<article>
<ul>
<li>신데렐라</li>
<li>백설공주</li>
</ul>
</article>
</section>
</main>
</body>
</html>
#(id) / .(class)
> (자식요소)
(띄어쓰기(후손 선택자))
+ ~(인접형제 선택자)
'CSS' 카테고리의 다른 글
[css] selector 실습4 - 줄무늬 모양 만들기, before,after (0) | 2024.01.12 |
---|---|
[css] selector 실습3 - 가상 클래스 선택자 & 가상 요소 선택자 (0) | 2024.01.12 |
[css] selector 실습1 - 기본 선택자 (0) | 2024.01.12 |
[css] 인라인 방식,내장방식,링크방식,@import 사용하기 실습 - 모든 css 적용 방법 해보기 (0) | 2024.01.12 |
[css] selector 선택자4 - 속성 선택자 (0) | 2024.01.12 |