CSS3 선택기를 사용하여 :first-of-type
주어진 클래스 이름을 가진 첫 번째 요소를 선택할 수 있습니까? 시험에 성공하지 못해서 시험이 아닌 것 같아요?
코드 ( http://jsfiddle.net/YWY4L/ ) :
p:first-of-type {color:blue}
p.myclass1:first-of-type {color:red}
.myclass2:first-of-type {color:green}
<div>
<div>This text should appear as normal</div>
<p>This text should be blue.</p>
<p class="myclass1">This text should appear red.</p>
<p class="myclass2">This text should appear green.</p>
</div>
.myclass1
선택기의 모든 요소를 선택할 것이다.myclass1
. 선택기.myclass1 ~ .myclass1
는 일반 형제 결합기를 사용하여 클래스.myclass1
가있는 요소의 다음 형제 인 클래스 가있는 모든 요소를 선택합니다.myclass1
. 이것은 여기 에 놀랍게 자세히 설명되어 있습니다 .