กริด jQuery Mobile
- หน้าก่อน การเลื่อนทับ jQuery Mobile
- หน้าต่อไป มุมมองรายการ jQuery Mobile
jQuery Mobile ติดตั้งเน็ต
jQuery Mobile มีชุดรูปแบบเเน็ตคอลัมน์ที่มีฐานที่ CSS อยู่ในได้。อย่างไรก็ตาม มันไม่เป็นไปตามที่แนะนำที่จะใช้รูปแบบคอลัมน์ในอุปกรณ์เคลื่อนที่ เนื่องจากความกว้างของหน้าจอในอุปกรณ์เคลื่อนที่มีจำกัด
แต่บางครั้งคุณจำเป็นต้องจัดตั้งองค์ประกอบย่อยที่เล็กกว่า เช่น ปุ่มหรือแถวนำทาง ในลักษณะที่ขว้างเคียงกันเหมือนตาราง ในกรณีนี้ รูปแบบคอลัมน์จึงเหมาะสมต่อการใช้งาน。
คอลัมน์ในเเน็ตมีความกว้างเท่ากัน (ความกว้างทั้งหมด 100%), ไม่มีเส้นตรง, พื้นหลัง, มาร์กเกิร์นด้านนอกหรือมาร์กเกิร์นด้านใน。
มีรูปแบบเเน็ตที่สามารถใช้งานได้สี่รูปแบบ:
ชั้นเเน็ต | คอลัมน์ | ความกว้างของคอลัมน์ | ตรงกัน | ตัวอย่าง |
---|---|---|---|---|
ui-grid-a | 2 | 50% / 50% | ui-block-a|b | ทดสอบ |
ui-grid-b | 3 | 33% / 33% / 33% | ui-block-a|b|c | ทดสอบ |
ui-grid-c | 4 | 25% / 25% / 25% / 25% | ui-block-a|b|c|d | ทดสอบ |
ui-grid-d | 5 | 20% / 20% / 20% / 20% / 20% | ui-block-a|b|c|d|e | ทดสอบ |
คำแนะนำ:ในตัวแทนคอลัมน์,ตามจำนวนคอลัมน์ที่มี องค์ประกอบย่อยสามารถตั้งค่าชั้น ui-block-a|b|c|d|e ได้。คอลัมน์เหล่านี้จะขว้างเคียงกันตามลำดับ。
ตัวอย่าง 1: สำหรับรูปแบบ ui-grid-a (layout สองคอลัมน์),คุณจำเป็นต้องกำหนดสององค์ประกอบย่อย ui-block-a และ ui-block-b。
ตัวอย่าง 2: สำหรับรูปแบบ ui-grid-b (layout สามคอลัมน์),กรุณาเพิ่มสามองค์ประกอบย่อย ui-block-a, ui-block-b และ ui-block-c。
ปรับแต่งแนวเนื้อหา
คุณสามารถปรับแต่งโปรไฟล์คอลัมน์ด้วย CSS ได้:
ตัวอย่าง
<style> .ui-block-a, .ui-block-b, .ui-block-c { background-color: lightgray; border: 1px solid black; height: 100px; font-weight: bold; text-align: center; padding: 30px; } </style>
คุณยังสามารถปรับแต่งโปรไฟล์บล็อคด้วยรูปแบบในแถวได้:
<div class="ui-block-a" style="border: 1px solid black;"><span>Text..</span></div>
บรรทัดหลายบรรทัด
มีความเป็นไปได้ที่จะมีหลายบรรทัดในคอลัมน์เช่นกัน。
หมายเหตุ:ui-block-a-class จะสร้างบรรทัดใหม่เสมอ:
ตัวอย่าง
<div class="ui-grid-b"> <div class="ui-block-a"><span>Some Text</span></div> <div class="ui-block-b"><span>Some Text</span></div> <div class="ui-block-c"><span>Some Text</span></div> <div class="ui-block-a"><span>Some Text</span></div> <div class="ui-block-b"><span>Some Text</span></div> <div class="ui-block-a"><span>Some Text</span></div> </div>
- หน้าก่อน การเลื่อนทับ jQuery Mobile
- หน้าต่อไป มุมมองรายการ jQuery Mobile