คอร์ส IT พื้นฐาน CSS 030_เลย์เอาต์หลายคอลัมน์ Columns
เลย์เอาต์หลายคอลัมน์ Columns
Columns(คอลัมน์) เป็นคุณสมบัติที่ใช้ในการสร้างหลายคอลัมน์ในเลย์เอาต์ข้อความ โดยการตั้งค่าจำนวนคอลัมน์และความกว้างของคอลัมน์ของคอนเทนเนอร์ เนื้อหาข้อความจะไหลโดยอัตโนมัติระหว่างคอลัมน์ Columns(คอลัมน์) ไม่สามารถใช้ได้กับเนื้อหาทุกประเภท หลักใช้สำหรับการจัดการเลย์เอาต์หลายคอลัมน์ของเนื้อหาข้อความ ไม่ใช่สำหรับเลย์เอาต์ของหน้าทั้งหมด
column-count: ระบุจำนวนคอลัมน์column-width: ระบุความกว้างของแต่ละคอลัมน์column-gap: ระบุช่องว่างระหว่างคอลัมน์column-rule: ตั้งค่าบรรทัดกฎ (บรรทัดแบ่ง) ระหว่างคอลัมน์
ตัวอย่าง:
.example{ column-count: 3; /* column-width: 200px; */ column-gap: 20px; column-rule: 1px solid red;}p { margin: 0 0 10px;} <div class="example"> <p>นี่คือย่อหน้า 111, นี่คือย่อหน้า 111, นี่คือย่อหน้า 111</p> <p>นี่คือย่อหน้า 222, นี่คือย่อหน้า 222, นี่คือย่อหน้า 222</p> <p>นี่คือย่อหน้า 333, นี่คือย่อหน้า 333, นี่คือย่อหน้า 333</p> </div>ผลลัพธ์:
