본문 바로가기
CSS

[CSS] CSS 선택자 - 가상 클래스

by mikrw 2023. 1. 18.

가상 클래스 선택자 (Pseudo-Classes)

 

ABC:hover

선택자 ABC 요소에 마우스 커서가 올라가 있는 동안 선택

a:hover {
  color:red;
}

ABC:active

선택자 ABC 요소에 마우스를 클릭하고 있는 동안 선택

a:active {
  color:red;
}

ABC:focus

선택자 ABC 요소가 포커스되면 선택

input:focus {
  background-color:red;
}

ABC:first-child

선택자 ABC가 형제 요소 중 첫째라면 선택

.fruits span:first-child {
  color:red;
}

ABC:last-child

선택자 ABC가 형제 요소 중 막내라면 선택

.fruits h3:last-child {
  color:red;
}

ABC:nth-child(n)

선택자 ABC가 형제 요소 중 (n)째라면 선택, n, 2n, 2n+1, n+2

.fruits *:nth-child(2) {
  color:red;
}

ABC:not(XYZ)

선택자 XYZ가 아닌 ABC 요소 선택

.fruits *:not(span) {
  color:red;
}

 

'CSS' 카테고리의 다른 글

[CSS] CSS 스타일 상속과 선택자 우선 순위  (0) 2023.01.18
[CSS] CSS 선택자 - 가상 요소, 속성  (0) 2023.01.18
[CSS] CSS 선택자 - 복합  (0) 2023.01.18
[CSS] CSS 선택자 - 기본  (0) 2023.01.18
[CSS] CSS 개요와 선언 방식  (0) 2023.01.18