ซีเลกเตอร์ตามบริบทใน CSS
ซีเลกเตอร์ตามบริบทซึ่งแสดงด้วย
คำสั่งช่องว่าง (' ') ช่วยให้สามารถเลือก
แท็กที่ซ้อนอยู่ในผู้ปกครองที่กำหนดได้
ไวยากรณ์
cssselector1 selector2 {
}
ตัวอย่าง
มาถึงแท็ก p ทั้งหมด
ภายในแท็ก div และเปลี่ยนสี
เป็นสีแดง:
html<div>
<p>
text
</p>
<p>
text
</p>
</div>cssdiv p {
color: red;
}
Результат:
ตัวอย่าง
มาถึงแท็ก p ทั้งหมด
ภายในองค์ประกอบที่มี #elem และเปลี่ยนสี
เป็นสีแดง:
html<div id="elem">
<p>
text
</p>
<p>
text
</p>
</div>css#elem p {
color: red;
}
Результат:
ตัวอย่าง
มาถึงแท็ก p ทั้งหมด
ภายในองค์ประกอบที่มีคลาส .block
และเปลี่ยนสีเป็นสีแดง:
html<div class="block">
<p>
text
</p>
<p>
text
</p>
</div>css.block p {
color: red;
}
Результат:
ตัวอย่าง
มาถึงแท็ก b ทั้งหมด
ภายในแท็ก p ซึ่งอยู่ภายใน
แท็ก div และเปลี่ยนสีเป็นสีแดง:
html<div>
<p>
text <b>+</b>
</p>
</div>cssdiv p b {
color: red;
}
Результат:
ดูเพิ่มเติม
-
ซีเลกเตอร์ลูกโดยตรง,
ซึ่งช่วยให้เลือกองค์ประกอบตามการซ้อนทับโดยตรง -
ซีเลกเตอร์พี่น้องติดกัน,
ซึ่งช่วยให้เลือกองค์ประกอบตามเพื่อนบ้านของมัน -
ซีเลกเตอร์พี่น้องทั่วไป,
ซึ่งช่วยให้เลือกองค์ประกอบหลังจากที่กำหนด -
ซีเลกเตอร์สากล,
ซึ่งช่วยให้เลือกองค์ประกอบทั้งหมด