Jade_o.o
[css] selector 실습3 - 가상 클래스 선택자 & 가상 요소 선택자 본문
1. 가상 클래스 선택자
1-1 hover, active, focus, checked
- E:active {} E 요소에 마우스 클릭 또는 키보드 엔터가 눌리는 동안
- E:hover {} E 요소에 마우스가 올라가 있는 동안
- E:focus {} E 요소에 포커스가 머물러 있는 동안(input, textarea)
- E:checked {} E 요소가 체크 되었을 때 (radio, checkbox)
1-2 순서와 관련된 가상클래스 선택자
- E:first-child E 요소가 첫번째라면 선택
- E:last-child E 요소가 마지막이라면 선택
- E:nth-child(n) E 요소가 n번째라면 선택
- 괄호 안에는 숫자,n과 관련된 수식, odd/even 키워드
- E:not(XYZ) E 요소 중에 XYZ가 아닌 요소 선택
2. 가상 요소 선택자
- .div2:after { content:' after'; color:white;}
- div2:hober:after {...}
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>selector 실습3 - 가상 클래스 선택자1</title>
<style>
h1:hover{
color:red
}
a:active{
background-color: blue;
}
input:focus{
background-color: orange;
}
</style>
</head>
<body>
<h1>h1 tag</h1>
<a>a tag</a> <br/>
<input type="text">
</body>
</html>
1. 가상 클래스 선택자
1-1 hover, active, focus, checked
- E:active {} E 요소에 마우스 클릭 또는 키보드 엔터가 눌리는 동안
- E:hover {} E 요소에 마우스가 올라가 있는 동안
- E:focus {} E 요소에 포커스가 머물러 있는 동안(input, textarea)
- E:checked {} E 요소가 체크 되었을 때 (radio, checkbox)
1-2 순서와 관련된 가상클래스 선택자
- E:first-child E 요소가 첫번째라면 선택
- E:last-child E 요소가 마지막이라면 선택
- E:nth-child(n) E 요소가 n번째라면 선택
- 괄호 안에는 숫자,n과 관련된 수식, odd/even 키워드
- E:not(XYZ) E 요소 중에 XYZ가 아닌 요소 선택
2. 가상 요소 선택자
- .div2:after { content:' after'; color:white;}
- div2:hober:after {...}
'CSS' 카테고리의 다른 글
[css] selector 실습5 - 속성 선택자 (0) | 2024.01.12 |
---|---|
[css] selector 실습4 - 줄무늬 모양 만들기, before,after (0) | 2024.01.12 |
[css] selector 실습2 - 복합 선택자 (0) | 2024.01.12 |
[css] selector 실습1 - 기본 선택자 (0) | 2024.01.12 |
[css] 인라인 방식,내장방식,링크방식,@import 사용하기 실습 - 모든 css 적용 방법 해보기 (0) | 2024.01.12 |