เป็นไปได้ไหมที่จะใช้ตัวเลือก 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
ใช้ Combinator พี่น้องทั่วไปในการเลือกองค์ประกอบกับชั้นเรียนทุกคนที่เป็นพี่น้องต่อไปนี้ขององค์ประกอบที่มีระดับของ.myclass1
.myclass1
นี่คือคำอธิบายในรายละเอียดที่น่าตื่นตาตื่นใจที่นี่