728x90
반응형
first-child 셀렉터는 첫 번째 자식을 선택해요.
first-of-type 셀렉터는 같은 타입 중 첫 번째인 경우 선택해요.
그러니까 예를 들어:
<div class="parent">
<h1>제목</h1> <!-- :first-child -->
<p>첫 번째 문단</p> <!-- p:first-of-type -->
<p>두 번째 문단</p>
<p>세 번째 문단</p> <!-- :last-child -->
</div>
여기에서 첫 번째 문단을 선택하고 싶은 경우 p:first-of-type 을 사용해야 해요.
(첫 번째 자식은 h1 이기 때문에 :first-child 는 사용할 수 없어요.)
p:first-of-type { color: green; }
728x90
반응형
LIST
'IT 웹개발 > CSS' 카테고리의 다른 글
[CSS] 적용 순서 무시하고 무조건 적용시키기 !important (0) | 2022.01.27 |
---|---|
[CSS] :only-child 가상클래스 자식이 하나밖에 없을때 적용 (0) | 2022.01.20 |
[CSS] span 태그 높이 너비 길이 지정하기 (0) | 2022.01.20 |
[CSS] input placeholder 색상 변경 (0) | 2022.01.15 |
div를 창의 100% 높이로 만드는 방법 (0) | 2022.01.15 |