Bootstrap Layout
#HelloFront-end #HelloErmine #HelloWorld2021
Last updated
Was this helpful?
#HelloFront-end #HelloErmine #HelloWorld2021
Last updated
Was this helpful?
คือ CSS สำเร็จรูป ที่มีใน Bootstrap ซึ่งมีผลต่อการแบ่งและจัดหน้าเว็บไซต์ โดยเราจะยกตัวอย่างเป็น Containers และ Grid System
class container คือ class ที่สร้างมาเพื่อจัดองค์ประกอบของข้อมูลใน tag ให้มีความกว้างหรือระยะห่างจากขอบจอ (width) ตามที่เราได้กำหนดขนาดเอาไว้ โดยสามารถกำหนด size ได้ตามตาราง
อย่าลืมเชื่อม และ import ไฟล์ Bootstrap ให้เรียบร้อย
แต่ตัวอื่น ๆ ที่เหลือยังไม่เปลี่ยนไป เนื่องจาก container size ตัวอื่น ๆ ยังมีระยะห่างจากขอบจอที่กำหนดเอาไว้อยู่ และยังอยู่ในเงื่อนไขของขนาดที่ยังแสดงออกมาได้จึงยังไม่แสดงความกว้างของจอ หรือ ระยะห่างจากขอบจอเป็น 100%
containers ความกว้างจะแสดงไม่เต็มหน้าจอโดยจะมี padding ทางซ้ายและขวาของ containers เพื่อไม่ให้แสดงความกว้างแบบเต็มจอ
container-fluid จะแสดงข้อมูลแบบกว้างเต็มจอ จะไม่มี padding ที่เพิ่มเข้ามาทางซ้ายและขวา
Grid System จะเป็นตัวช่วยที่ทำให้เราสามารถแบ่งแยกหน้าของเว็บไซต์ออกเป็นส่วน ๆ ได้ ซึ่งทำให้ง่ายต่อการจัดวางองค์ประกอบต่าง ๆ บนหน้าเว็บไซต์ที่เราทำ โดยทั่วไปใน 1 หน้า จะแบ่งออกมาได้ทั้งหมด 12 ส่วน ส่วนละเท่า ๆ กัน
อย่าลืมเชื่อม และ import ไฟล์ Bootstrap ให้เรียบร้อย
การที่เราจะใช้ Grid System เรามักจะใช้ใน column และ column จะอยู่ภายใน row ซึ่ง 1 row สามารถมีได้หลาย column โดยจะขึ้นอยู่กับเรา ว่าจะตั้ง column ยังไงเวลาเขียน code
โดยภายใน Container และ Container-fluid เราสามารถนำ Grid System มาใช้ในการแบ่งส่วนภายใน Container และส่วนใหญ่มักจะใช้ Grid System พร้อมกับ column ที่อยู่ภายใน row