การทำ 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>

 

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

 

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

 

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

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

ในช่วงสถานการณ์โควิด-19 ร้านค้าออนไลน์ ต้องสร้างความเชื่อมั่นให้กับลูกค้า ตั้งแต่กระบวนการสั่งซื้อจนของถึงมือลูกค้า รวมถึงโอกาสในการขยายธุรกิจอีคอมเมิร์ซไปสู่ประเทศต่างๆ ทั่วโลก ดังนี้
อยากเป็นเวบมาสเตอร์ มือใหม่ เริ่มต้นได้ไม่ยาก เดี๋ยวนี้คุณไม่จำเป็นต้องเก่งโค้ด เพราะมี CMS มากมาย ที่นิยมสูงสุดก็ WordPress แต่ก่อนการทำงานบน WordPress ได้คุณต้องรู้จักโปรแกรมเบื้องต้นก่อน
ทำไมต้องมี CSS? ก่อนหน้านี้ เรารู้แล้วว่า HTML คือโครงสร้างของเนื้อหาในเว็บเพจ หรือพูดง่ายๆ ก็คือ HTML เอาไว้บอกว่าในหน้าเว็บนั้นมีเนื้อหาอะไรบ้าง โดยทั่วไปแล้ว web browsers จะมีการกำหนด “สไตล์” ให้กับเนื้อหาเหล่านี้เอาไว้อยู่แล้ว แต่มันอาจจะไม่ค่อยสวยนัก ในการปรับเปลี่ยน “สไตล์” ให้กับเนื้อหา เราจะใช้สิ่งที่เรียกว่า “CSS (Cascading Style Sheets)” เข้ามาช่วย ไม่ว่าจะเป็นการจัดตำแหน่งของเนื้อหา ปรับขนาดของตัวอักษร หรือเปลี่ยนสีพื้นหลัง สิ่งเหล่านี้ ล้วนทำผ่าน CSS ทั้งสิ้น หรือพูดง่ายๆ ก็คือ CSS มีไว้บอก web browsers ว่าเนื้อหาต่างๆ ควรแสดงผลออกมาอย่างไร

Feature SoGoodWeb

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