มีเว็บภาษาไทยให้ศึกษา bootstrap ไหมครับ
อยากเรียนรู้
ดูในเว็บ Bootstrap เลยก็ได้ครับ มันจะมี Code Example พร้อม Preview ให้เราดูครับว่าผลจะออกมาเป็นยังไง
แต่ถ้าในเรื่องของ Responsive หากใช้ Bootstrap ที่ควรดูหลัก มีไม่กี่อย่างครับ
- Grid
- Image
- Table
- Nav ( Menu )
ผมอธิบายคร่าวๆด้านล่างนะครับ
# Grid ของ Bootstrap 1 บรรทัดจะแบ่งเป็น 12 Column ครับ แล้วจะมีตัวแปรกำหนดการใช้งาน เป็น col-xs col-sm col-md col-lg
xs จะเหมาะสำหรับ Mobile , sm และ md จะอยู่ประมาณ Tablet/Desktopขนาดเล็ก , lg Desktop ขนาดใหญ่
ซึ่งใน Class ของ Bootstrap จะมีกำหนด Viewpoint มาแล้วครับ ว่า xs sm md lg จะถูกใช้งานเมื่อพบว่าหน้าที่เปิดมีขนาดจอเท่าไหร่
ตามภาพด้านล่างนี้ครับ ( ภาพด้านล่างจะบอกว่า xs sm md lg จะถูกใช้เมื่อเจอมีขนาดเท่าไหร่ครับ )

โดยใน Tag เราสามารถประกาศได้หลายแบบพร้อมๆกันเพื่อรองรับ Responsive ในหลายๆขนาดหน้าจอครับ เช่น
<div class="col-xs-12 col-md-6"></div> - ซึ่งจะได้ความหมายว่า ถ้าคนที่เปิดเป็น Mobile มันจะยึดพื้นที่ทั้ง 12 column ครับ กินทั้งแถว
แต่หากคนเปิดเป็น tablet/dektopเล็ก จะกินแค่ 6 Column ก็จะได้กล่องขนาด ครึ่งจอนั่นเอง
<div class="col-xs-6 col-md-3 col-lg-3"></div>- อันนี้ก็เช่น Gallery ครับบน Desktop ผมให้โชว์ 4 ภาพ/แถว, และ 2 ภาพ/แถว สำหรับ Mobile นั่นเอง
<div class="col-xs-12 col-lg-3"></div> <div class="col-xs-12 col-lg-3"></div>- Desktop จะได้ภาพ [ภาพใช้ 3][ภาพใช้ 3][ว่าง 6] ใช้ 1 แถว ในการแสดง 2 ภาพ และยังว่างอีก 6 ช่อง
- Mobile จะได้ภาพ [ภาพใช้ 12] ขึ้นแถวใหม่ [ภาพใช้ 12] ใช้ 2 แถว ในการแสดง 2 ภาพ และไม่เหลือที่เลย ฮ่าๆ
ภาพ Grid ที่ผมบอกว่าแบ่งได้ 12 ใน 1 แถว

** อย่าลืมสร้าง class="row" ครอบก่อนใช้ col-* นะครับ เช่น
<div class="row"><div class="col-sm-3"></div></div># Image ก็ไม่มีไรมากครับ ภาพไหนจะให้ย่อตามจอ ก็ใส่ class="img-responsive" ครับ
# Table เช่นเดียวกับภาพครับ จะใช้ class="table-responsive" ครับ (ถ้าผิดขออภัยลืมๆบ้างไม่ได้ใช้นาน)
# NavBar ใน่สวนของ Bootstrap ลอง Copy Code มาวางแล้ว ทดสอบย่อจอดูครับ ก็ไม่มีไรมากเขียนตามๆมันไป
โดยรวมมีเท่านี้ครับ หลักๆเลยคือ Grid ครับอยากโชว์เท่าไหร่ในจอขนาดไหน ก็ใส่ xs sm md lg ตามด้วย เลขครับ
ไม่แน่ใจอธิบายงงไหม ยังไงลองดูในเว็บประกอบครับ ไม่ยากๆ แค่ลองเล่นครับ
^^ สู้ๆครับ