การทำ Responsive device ด้วย Bootstrap Grid System

การทำ Responsive device ด้วย Bootstrap Grid System

      การทำ Responsive device  ด้วย ฺBootstrap grid system เพื่อให้ตอบสนองต่อการแสดงผลผ่านอุปกรณ์ต่างๆไม่ว่าจะเป็น การแสดงผลผ่านคอมพิวเตอร์, แท็บเล็ต, สมาร์ทโฟน เป็นต้น ซึ่งเป็นการจัดเลย์เอาต์ให้กับหน้าเว็บไซต์ของเราให้เป็นระเบียบและแบ่งสัดส่วนได้ตามต้องการ

 

Bootstrap Grid System

      ระบบ Bootstrap grid system ในหนึ่งแถวนั้น (row) จะแบ่งออกเป็น 12 คอลัมน์ (colum) โดยที่เราสามารถแบ่งคอลัมน์ หรือ จัดกลุ่ม เพื่อนำข้อมูลที่ต้องการวางลงในคอลัมน์ต่างๆได้

 

Grid Classes

      สามารถแบ่งออกได้เป็น 4 คลาส ดังนี้

  • xs : สำหรับโทรศัพท์ (ขนาดน้อยกว่า 768px)
  • sm : สำหรับแท็บเล็ต (ขนาดมากกว่าเท่ากับ 768px)
  • md : สำหรับเดสท็อปทั่วไป (ขนาดมากกว่าเท่ากับ 992px)
  • lg : สำหรับเดสท็อปขนาดใหญ่ (ขนาดมากกว่าเท่ากับ 1200px)

      px = pixel

 

Basic Structure

<div class="container">

    <div class="row">

       <div class="col-class-number">

       </div>

    </div>

</div>

  • class :  ให้เราเลือกใช้คลาสตามการใช้งานของเรา โดยมีคลาสให้เลือกคือ คลาส xs, sm, md และ lg 
  • number : ให้เราใส่ตัวเลข 1-12 ซึ่งการแบ่งคอลัมน์ในหนึ่งแถวนั้น (row) จะไม่เกิน 12

 

ตัวอย่างการใช้งาน

<div class="container">

    <div class="row">

       <div class="col-md-8">

        class = md, number = 8

       </div>

       <div class="col-md-4">

        class = md, number = 4  

       </div>

    </div>

</div>

 

ผลลัพธ์จากโค้ดข้างต้น

 

          ผู้พัฒนาสามารถนำไปประยุกต์ใช้ เพื่อให้การแสดงผลในอุปกรณ์มีประสิทธิภาพมากยิ่งขึ้น

 

โดย :
 9112
ผู้เข้าชม

บทความที่เกี่ยวข้อง

ก่อนหน้านี้เรามักจะเคยได้ยินคำว่า “มนุษย์เป็นสัตว์สังคม” เราต้องมีเพื่อน พี่น้อง คู่ครอง ครอบครัว เพื่อเติมเต็มชีวิตของเราให้สุขสมบูรณ์ยิ่งขึ้น แต่ยุคนี้การที่เราจะเติบเต็มด้วยผู้คนรอบข้างอาจไม่ใช่แนวทางอีกต่อไป เมื่อคนยุคใหม่หลายคนตัดสินใจใช้ชีวิตคนเดียว...
แคมเปญ "โควิดไม่มีขา" เกิดจากการที่ประชาชนบางกลุ่มละเลย ไม่ปฏิบัติอย่างจริงจัง ในเรื่องการเว้นระยะห่างระหว่างบุคคล การอยู่บ้าน และการแยกตัวเองออกจากสังคม ซึ่งเป็นวิธีที่จะช่วยป้องกันการระบาดของโรคโควิด–19 ได้
เหตุผลที่ไม่ควรพยายามจะทำ Instragram ตัวที่สอง หลังจาก Mark Zuckerberg (มาร์ก ซักเกอร์เบิร์ก) ผู้บริหาร facebook (เฟซบุ๊ก)

Feature SoGoodWeb

SoGoodWeb มีระบบรับชำระเงินแบบใหม่ผ่าน Pay Solution รองรับทุกธนาคารชั้นนำ ทำให้การจ่ายเงินผ่านช่องทางออนไลน์เป็นเรื่องง่าย ช่วยให้ลูกค้าจ่ายเงินออนไลน์ได้อย่างสะดวก
LINE Notify คือ บริการที่คุณสามารถได้รับข้อความแจ้งเตือนจากเว็บเซอร์วิสต่างๆ ที่คุณสนใจได้ทาง LINE โดยหลังเสร็จสิ้นการเชื่อมต่อกับทางเว็บเซอร์วิสแล้ว คุณจะได้รับการแจ้งเตือนจากบัญชีทางการของ “LINE Notify” ซึ่งให้บริการโดย LINE นั่นเอง
เหมาะสำหรับลูกค้าที่เปิดธุรกิจทัวร์ - ทัวร์ท่องเที่ยว ทั้งที่เป็นเจ้าของเอง หรือเป็นรายย่อย เป็นระบบจองทัวร์ ที่ช่วยทำให้การจัดการธุรกิจทัวร์ - ทัวร์ท่องเที่ยว ให้เป็นเรื่องง่าย
สร้างเว็บไซต์สำเร็จรูปฟรี ร้านค้าออนไลน์