1. ใช้สตริงสี่หลักเพื่อแสดงน้ำหนัก แต่ละหมายเลขแสดงถึงระดับ โดยระดับจะลดลงจากซ้ายไปขวา โดยไม่มีการดำเนินการระหว่างระดับ
ค่าสนับสนุนของตัวเลือกแต่ละตัวจะถูกเพิ่มเข้ากับค่าน้ำหนักสุดท้าย
2. น้ำหนักของสไตล์ที่สืบทอดคือ 0 สไตล์อินไลน์มีน้ำหนักมากกว่าตัวเลือกทั้งหมด
- คำสั่งสำคัญบ่งบอกถึงลำดับความสำคัญ
เมื่อน้ำหนักเท่ากัน จะใช้การเรียงซ้อน
ตัวอย่าง
#box ul li a.cur {color:red;} #box li .cur {สี:เขียว;} #box ul li a.cur น้ำหนัก 100+1+1+1+10 = 113 #box li .cur น้ำหนัก 100+1+10 = 111
ข้างต้นคือกฎการคำนวณน้ำหนัก CSS ฉันหวังว่าจะเป็นประโยชน์กับทุกคน