의사 클래스
동적 의사 클래스
의사클래스 | 설명 |
---|
:link | 사용자가 방문하지 않은 링크 |
:visited | 사용자가 방문 한 링크 |
:hover | 마우스가 올라간 상태 |
:active | 활성화 되어 있는 상태 |
:focus | 이벤트나 양식의 입력 칸 등 포커스를 받은 상태 |
상태 의사 클래스
의사클래스 | 설명 |
---|
:checked | input의 checkbox나 radio의 체크 된 요소 |
:enabled | input에서 사용할 수 있는 요소 |
:disabled | input에서 사용할 수 없는 요소 |
구조 의사 클래스
의사클래스 | 설명 |
---|
:first-child | 선택자의 자식요소 중 첫번째 자식요소 선택 |
:last-child | 선택자의 자식요소 중 마지막 자식요소 선택 |
:nth-child(n) | 선택자의 자식요소 중 n번째 자식요소 선택 |
:nth-last-child(n) | 선택자의 자식요소 중 맨 끝에서 n번째 자식요소 선택 |
<body>
<div class="test">
<p>
<span>첫번째</span>
<span>두번째</span>
<span>세번째</span>
<span>네번째</span>
</p>
</div>
</body>
의사 요소
의사 요소 | 설명 |
---|
::first-letter | 첫번째 글자 선택 |
::first-line | 화면에 나타나는 첫번째 줄 선택 |
::selection | 드래그한 글자들을 선택 |
::before | 선택자의 바로 앞 부분 선택 |
::after | 선택자의 바로 뒷 부분 선택 |