Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 백준 1018 타입스크립트
- 백준 2503 typescript
- 백준 11047 typescript
- 백준 4796 자바스크립트
- 백준 1449 노드
- 백준 1018 자바스크립트
- 백준 1449 자바스크립트
- 백준 11047 자바스크립트
- 백준 2503 타입스크립트
- 백준 1018 javascript
- 백준 1018 typescript
- 백준 11047 nodejs
- 알고리즘
- CSS
- 백준 4796 nodejs
- 백준 10448 javascript
- 백준 1449 javascript
- 백준 2503 자바스크립트
- 백준 11047 타입스크립트
- 백준 1449 nodejs
- 백준 4796 타입스크립트
- 백준 4796 캠핑
- 백준 1449 타입스크립트
- 백준 1449
- JavaScript
- 백준 2503 javascript
- 백준 11047 javascript
- 백준 2503 nodejs
- 백준 1018 nodejs
- 백준 4796 javascript
Archives
- Today
- Total
POTATO THAT WANT TO BE HUMAN
[CSS] :nth-child()와 :nth-of-type() 본문
반응형
CSS에는 가상 클래스 선택자(Pseudo Class)가 있습니다.
선택자 뒤에 :가상이벤트 를 붙이면 특정 이벤트마다 적용할 스타일을 설정할 수 있으며, 이를 가상선택자라고 합니다.
이번 게시글에서는 :nth-child()와 :nth-of-type()에 대해 알아보겠습니다.
🤔 :nth-child()
:nth-child() 선택자를 사용하면 자식 요소의 위치에 따라 선택할 수 있습니다.
예를 들어 선택자:nth-child(3) 인 경우, 선택자의 형제 중 3번째 요소를 선택합니다.
🤔 :nth-of-type()
:nth-of-type() 선택자를 사용하면 특정 태그 위치에 따라 선택할 수 있습니다.
예를 들어 선택자:nth-of-type(3) 인 경우, 선택자의 같은 선택자 형제(태그) 중 3번째 요소를 선택합니다.
아래 예시를 보면 더욱 잘 이해될 수 있습니다.
<dl>
<dt>제목</dt> <!-- dt:nth-child(1), dt:nth-of-type(1) -->
<dd>내용</dd> <!-- dd:nth-child(2), dd:nth-of-type(1) -->
<dd>내용</dd> <!-- dd:nth-child(3), dd:nth-of-type(2) -->
<dd>내용</dd> <!-- dd:nth-child(4), dd:nth-of-type(3) -->
<dt>제목</dt> <!-- dt:nth-child(5), dt:nth-of-type(2) -->
<dd>내용</dd> <!-- dd:nth-child(6), dd:nth-of-type(4) -->
</dl>
주석에 적힌 두 개의 선택자는 동일한 요소를 선택하고 있습니다.
✔ 정리
:nth-child()는 부모를 기준으로 전체에서 몇번째 자식인지를 나타내고,
:nth-of-type()은 부모를 기준으로, 자신과 같은 태그 중 몇번째 자식인지를 나타냅니다.
반응형
'FRONTEND > CSS' 카테고리의 다른 글
[CSS] box-sizing - 테두리 영역의 크기를 결정하는 속성 (0) | 2022.05.10 |
---|---|
[CSS] float를 취소하기 위한 clearfix 이용하기 (0) | 2022.05.08 |
[CSS] text-indent (텍스트 들여쓰기, 내어쓰기) (0) | 2022.05.03 |
[CSS] 미디어쿼리(Media Query) 사용하기 - 반응형웹 만들기 (0) | 2022.04.21 |
[CSS] 드래그 방지 user-select (0) | 2022.03.24 |
Comments