1) ตัวเลือกพี่น้องที่อยู่ติดกัน (S1 + S2)
ตัวเลือกพี่น้องที่อยู่ติดกันใช้เพื่อเลือกองค์ประกอบที่ระบุซึ่งอยู่ถัดจากองค์ประกอบอื่นที่ระบุ องค์ประกอบทั้งสองควรอยู่ในระดับเดียวกัน
div + p {
color:red;
}
ตัวอย่าง Sibling Selectors ที่อยู่ติดกัน
2) ตัวเลือกพี่น้องทั่วไป (S1 ~ S2)
ตัวเลือกพี่น้องทั่วไปใช้เพื่อเลือกองค์ประกอบพี่น้องที่ระบุทั้งหมดขององค์ประกอบอื่นที่ระบุ
div ~ p {
color:red;
}
ตัวอย่าง General Sibling Selectors
ตัวเลือกพี่น้องที่อยู่ติดกัน (S1 + S2) เทียบกับพี่น้องทั่วไป (S1 ~ S2):
ตัวเลือกพี่น้องที่อยู่ติดกัน (S1 + S2) จะเลือกองค์ประกอบพี่น้องในทันทีเท่านั้น แต่ตัวเลือกพี่น้องทั่วไป (S1 ~ S2) จะเลือกองค์ประกอบพี่น้องทั้งหมดขององค์ประกอบอื่นที่ระบุ ทั้งสองกรณีองค์ประกอบทั้งสอง (S1 และ S2) ควรอยู่ในระดับเดียวกัน
ตัวเลือกที่เหลือมีคำอธิบายที่นี่:
https://www.csssolid.com/35-css-selectors-to-remember.html
+
เป็นต่อไปทันทีp
องค์ประกอบและ~
เป็นทั้งหมดของถัดไปp
องค์ประกอบ (หลังจากที่แต่ละdiv
องค์ประกอบ)