เป็นไปได้หรือไม่ที่จะกำหนดคลาสหลายคลาสให้กับHTML
คอนเทนเนอร์เดียว?
สิ่งที่ต้องการ:
<article class="column, wrapper">
เป็นไปได้หรือไม่ที่จะกำหนดคลาสหลายคลาสให้กับHTML
คอนเทนเนอร์เดียว?
สิ่งที่ต้องการ:
<article class="column, wrapper">
คำตอบ:
เพียงลบเครื่องหมายจุลภาคเช่นนี้:
<article class="column wrapper">
จากมาตรฐาน
7.5.2 ตัวระบุองค์ประกอบ: แอตทริบิวต์ id และคลาส
นิยามคุณสมบัติ
id = name [CS]
คุณลักษณะนี้กำหนดชื่อให้กับองค์ประกอบ ชื่อนี้จะต้องไม่ซ้ำกันในเอกสารclass = cdata-list [CS]
คุณลักษณะนี้กำหนดชื่อคลาสหรือชุดชื่อคลาสให้กับองค์ประกอบ จำนวนองค์ประกอบใด ๆ อาจได้รับการกำหนดชื่อชั้นหรือชื่อ ชื่อคลาสหลายชื่อต้องคั่นด้วยอักขระช่องว่าง
ใช่เพียงแค่ใส่ช่องว่างระหว่างพวกเขา
<article class="column wrapper">
แน่นอนมีหลายสิ่งที่คุณสามารถทำได้กับการสืบทอด CSS นี่คือบทความสำหรับการอ่านเพิ่มเติม
.foo
เป็นน้ำตาลสำหรับการ[class ~= foo]
อ้างอิง " foo
เป็นคำในแอclass
ททริบิว"
ในการกำหนดหลายคลาสให้กับองค์ประกอบ htmlให้รวมทั้งชื่อคลาสไว้ในใบเสนอราคาของแอตทริบิวต์ class และให้คั่นด้วยช่องว่าง:
<article class="column wrapper">
ในตัวอย่างข้างต้นcolumn
และwrapper
เป็น css สองคลาสแยกกันและคุณสมบัติทั้งสองจะถูกนำไปใช้กับarticle
องค์ประกอบ
คุณต้องใส่จุดระหว่างคลาส
class = "column.wrapper">