Bootstrap 5 กริด: อุปกรณ์ขนาดใหญ่
- หน้าก่อน BS5 แนวเนิน Small
- หน้าต่อไป BS5 แนวเนิน Large
ตัวอย่างเครืองโซ่ของอุปกรณ์ขนาดกลาง
XSmall | Small | Medium | Large | Extra Large | XXL | |
---|---|---|---|---|---|---|
คำนำหน้าคลาส | .col- |
.col-sm- |
.col-md- |
.col-lg- |
.col-xl- |
.col-xxl- |
ความกว้างของหน้าจอ | <576px | >=576px | >=768px | >=992px | >=1200px | >=1400px |
ในบทที่แล้ว เราได้แสดงตัวอย่างตัวอย่างเครืองโซ่ที่มีคลาสสำหรับอุปกรณ์ขนาดเล็ก พวกเราใช้ div (คอลัมน์) สองแบบและให้ความแบ่งแยก 25% / 75% :
<div class="col-sm-3">....</div> <div class="col-sm-9">....</div>
แต่ในอุปกรณ์ขนาดกลาง การออกแบบแบ่งแยก 50% / 50% อาจดีขึ้น
อุปกรณ์ขนาดกลางถูกกำหนดโดยความกว้างของหน้าจอจาก 768 พิกเซลถึง 991 พิกเซล。
สำหรับอุปกรณ์ขนาดกลาง เราจะใช้ .col-md-*
คลาส:
<div class="col-sm-3 col-md-6">....</div> <div class="col-sm-9 col-md-6">....</div>
ในอุปกรณ์ขนาดเล็ก ใช้ -sm- ของคลาส。ในอุปกรณ์ขนาดกลาง ใช้ -md- ของคลาส。
ตัวอย่างดังกล่าวจะนำไปสู่การแบ่งแยก 25% / 75% สำหรับอุปกรณ์เล็กและ 50% / 50% สำหรับอุปกรณ์ขนาดกลาง (และใหญ่, ซูเปอร์ลาร์เกอร์ และเฮกซาเกอร์) ในขณะที่สำหรับอุปกรณ์ขนาดเล็กมันจะตั้งตารงอัตโนมัติ (100%) :
ตัวอย่าง
<div class="container-fluid"> <div class="row"> <div class="col-sm-3 col-md-6"> <p>World Wide Fund for Nature (WWF) ก่อตั้งขึ้นเมื่อวันที่ 29 เมษายน 1961 สัญลักษณ์ของมันคือหมาง ...</p> </div> <div class="col-sm-9 col-md-6"> <p>ปี 1980 องค์กร WWF มาถึงประเทศจีนอย่างเป็นทางการ ตามความเชิญชวนของรัฐบาลจีนเพื่อประกอบกิจกรรมการปกป้องหมางและที่อยู่อาศัยของมัน ...</p> </div> </div> </div>
สัญญาณเตือน:ให้เป็นที่แน่นอนว่ารวมกันเท่ากับหรือต่ำกว่า 12 (ไม่จำเป็นต้องใช้ทุกคอลัมน์ที่มีอยู่ 12 คอลัมน์)
ใช้ Medium
ในตัวอย่างดังนี้ เราเพียงแค่กำหนด .col-md-6
ชั้น (ไม่มี .col-sm-*
)。นี่หมายความว่าอุปกรณ์ขนาดกลาง ใหญ่ ขนาดใหญ่และ XXL จะแบ่งเป็น 50% / 50% - เพราะชั้นนี้จะขยายตัว แต่สำหรับอุปกรณ์ขนาดเล็กและขนาดเล็กมาก จะถูกเรียงต่อด้านลง (ความกว้าง 100%)
ตัวอย่าง
<div class="row"> <div class="col-md-6"> <p>World Wide Fund for Nature (WWF) ก่อตั้งขึ้นเมื่อวันที่ 29 เมษายน 1961 สัญลักษณ์ของมันคือหมาง ...</p> </div> <div class="col-md-6"> <p>ปี 1980 องค์กร WWF มาถึงประเทศจีนอย่างเป็นทางการ ตามความเชิญชวนของรัฐบาลจีนเพื่อประกอบกิจกรรมการปกป้องหมางและที่อยู่อาศัยของมัน ...</p> </div> </div>
คอลัมน์ตัวเอง
ใน Bootstrap 5 มีวิธีง่ายๆ สำหรับการสร้างคอลัมน์ที่มีความกว้างเท่ากันสำหรับทุกอุปกรณ์: แค่เรียก .col-md-*
ลบตัวเลขออก และใช้เฉพาะตัวเลขในคอลัมน์ .col .col-md
ชั้น .col-md โดย Bootstrap จะตรวจสอบจำนวนคอลัมน์ และแต่ละคอลัมน์จะได้รับความกว้างเท่ากัน
หากขนาดหน้าจอต่ำกว่า 768pxคอลัมน์จะถูกเรียงขนานตรงข้ามกัน:
<!-- สองคอลัมน์: ความกว้าง 50% ในอุปกรณ์ขนาดกลางหรือใหญ่ขึ้น --> <div class="row"> <div class="col-md">1 ของ 2</div> <div class="col-md">2 ของ 2</div> </div> <!-- สี่คอลัมน์: ความกว้าง 25% ในอุปกรณ์ขนาดกลางหรือใหญ่ขึ้น --> <div class="row"> <div class="col-md">1 ของ 4</div> <div class="col-md">2 ของ 4</div> <div class="col-md">3 ของ 4</div> <div class="col-md">4 ของ 4</div> </div>
บทที่ต่อไปจะแสดงวิธีการเพิ่มสัดส่วนการแบ่งเป็นส่วนต่าง ๆ สำหรับอุปกรณ์ขนาดใหญ่
- หน้าก่อน BS5 แนวเนิน Small
- หน้าต่อไป BS5 แนวเนิน Large