คุณใช้คอลัมน์ CSS เมื่อใด PlatoBlockchain ข้อมูลอัจฉริยะ ค้นหาแนวตั้ง AI.

คุณใช้คอลัมน์ CSS เมื่อใด

นั่นไม่ใช่เชิงโวหาร: ฉันสนใจที่จะค้นหากรณีการใช้งานที่ยอดเยี่ยมสำหรับการจัดวาง CSS แบบหลายคอลัมน์

คำตอบดูเหมือนตรงไปตรงมา ใช้คอลัมน์เมื่อคุณต้องการแบ่งเนื้อหาออกเป็นคอลัมน์ใช่ไหม โดยทั่วไปแล้ว นี่คือตัวอย่างประเภทที่คุณจะพบในบทความที่แสดงให้เห็นว่าเค้าโครง CSS หลายคอลัมน์ทำงานอย่างไร รวมถึงของเราด้วย ปูม:

ได้เลย แต่นี่เป็นกรณีการใช้งานจริงหรือไม่? อืมมมม. หากข้อความค่อนข้างสั้นก็อาจเป็นเรื่องที่ดี นั่นคือวิธีที่ฉันขายให้ตัวเองเมื่อออกแบบเว็บไซต์ใหม่ a ไม่กี่ปีก่อน. มันไม่ใช่อย่างนั้นในวันนี้ แต่นี่คือสิ่งที่ดูเหมือนในตอนนั้น:

คุณใช้คอลัมน์ CSS เมื่อใด

แต่บทความแบบยาวทั้งหมดแบ่งออกเป็นคอลัมน์? ฉันชอบในหนังสือพิมพ์ แต่ลังเลที่จะเลื่อนหน้าเว็บลงเพื่ออ่านคอลัมน์เดียว เพียงเลื่อนกลับขึ้นไปทำใหม่อีกครั้ง

ฉันคิดว่าเราสามารถใช้มันเพื่อวางสององค์ประกอบไว้ข้างกัน แต่ flexbox นั้นเหมาะสมกว่าสำหรับสิ่งนั้น นอกจากนี้ ข้อจำกัดยังป้องกันไม่ให้เราเลือกคอลัมน์เพื่อกำหนดขนาดทีละรายการ คอลัมน์ต้องมีความกว้างเท่ากัน

สิ่งหนึ่งที่คอลัมน์สำหรับพวกเขาคือเป็นวิธีการจัดวาง CSS เดียวที่ เศษ เนื้อหา. (นั่นคือ เว้นแต่เราจะนับ CSS ภูมิภาค… เกิดอะไรขึ้นกับพวกนั้นกันแน่?!) ดังนั้น ถ้าคุณต้องการแบ่งย่อหน้าออกเป็นคอลัมน์

เมื่อใดที่คุณอาจต้องแบ่งกลุ่มเนื้อหาอย่างต่อเนื่องเป็นคอลัมน์ ฉันจำได้ว่าต้องทำอย่างนั้นเมื่อฉันมีรายการสิ่งของที่ไม่ได้เรียงลำดับขนาดใหญ่ ฉันชอบวิธีที่รายการทำให้เนื้อหาง่ายต่อการสแกน แต่รายการยาวๆ สามารถทำให้ด้านหนึ่งของหน้าดูหนักมากได้ ตัวอย่างเช่น เรากำลังแสดงรายการแท็กโพสต์ทั้งหมดสำหรับ CSS-Tricks ในกลุ่มตัวอักษร เลย์เอาต์แบบหลายคอลัมน์ทำงานได้ดีสำหรับสิ่งนั้น:

ไปข้างหน้าและลองปรับขนาดความกว้างของวิวพอร์ต มีการกำหนดสามคอลัมน์ แต่จำนวนจะเปลี่ยนตามจำนวนพื้นที่ว่างที่มีอยู่ ต้องรักความดีที่ตอบสนองทั้งหมดโดยไม่ต้องใช้การสืบค้นสื่อ!

ฉันกำลังทำงานในการสาธิตสำหรับ :left pseudo-class และไปถึง columns เพราะเป็นวิธีที่ยอดเยี่ยมในการแยกส่วนต่างๆ สำหรับการพิมพ์การสาธิต ฉันเดาว่ามีกรณีการใช้งานอื่น และในขณะที่ทำการสาธิต ฉันรู้ว่าสามารถใช้เลย์เอาต์แบบหลายคอลัมน์เพื่อสร้างตารางการก่ออิฐของสิ่งของได้ เช่น แกลเลอรีรูปภาพ:

แต่อะไรอีก? เราจำกัดเฉพาะย่อหน้าสั้น รายการยาว และกริดแบบไหลลื่นหรือไม่

ประทับเวลา:

เพิ่มเติมจาก เคล็ดลับ CSS