ล่าสุดการพัฒนาเว็บบทเรียน
×

W3.CSS

W3.CSS บ้าน W3.CSS แนะนำ W3.CSS สี W3.CSS ภาชนะ W3.CSS เขตแดน W3.CSS ประโยชน์ W3.CSS ปุ่ม W3.CSS การ์ด W3.CSS การแจ้งเตือน W3.CSS ตาราง W3.CSS รายการ W3.CSS ภาพ W3.CSS ปัจจัยการผลิต W3.CSS ป้าย W3.CSS ป้าย W3.CSS อ่อนไหว W3.CSS ภาพเคลื่อนไหว W3.CSS เมนูแบบเลื่อนลง W3.CSS accordions W3.CSS การเดินเรือ W3.CSS Sidenav W3.CSS แท็บ W3.CSS การให้เลขหน้า W3.CSS แถบความคืบหน้า W3.CSS การเรียงพิมพ์ W3.CSS แบบอักษร W3.CSS ไอคอน W3.CSS สไลด์โชว์ W3.CSS ผลกระทบ W3.CSS เป็นกิริยาช่วย W3.CSS คำแนะนำเครื่องมือ W3.CSS ตะแกรง W3.CSS ธีม W3.CSS โกดัง W3.CSS แนวโน้ม W3.CSS กรณี W3.CSS โทรศัพท์มือถือ

Examples

W3.CSS ตัวอย่าง W3.CSS การสาธิต W3.CSS แม่แบบ

References

W3.CSS คู่มืออ้างอิง W3.CSS ดาวน์โหลด

W3Data

W3Data หน้าหลัก W3Data วัตถุ W3Data Http W3Data รวม W3Data ตัวควบคุม W3Data เซิร์ฟเวอร์ W3Data AppML W3Data คู่มืออ้างอิง

 

W3.CSSตารางของไหลที่ตอบสนองต่อ


ตารางที่ตอบสนองต่อ

W3.CSS สนับสนุน 12 คอลัมน์ที่ตอบสนองต่อตารางของเหลว

ปรับขนาดหน้าเพื่อเห็นผล!

1
2
3
4
5
6
7
8
9
10
11
12

ส่วนนี้จะครอบครอง 12 คอลัมน์บนหน้าจอขนาดเล็ก 4 บนหน้าจอขนาดกลางและ 3 บนจอขนาดใหญ่

ส่วนนี้จะครอบครอง 12 คอลัมน์บนหน้าจอขนาดเล็ก 8 บนหน้าจอขนาดกลางและ 9 บนจอขนาดใหญ่

1
2
3
4
5
6
7
8
9
10
11
12

ตัวอย่าง

<div class="w3-row">
  <div class="w3-col m4 l3">
    <p>12 columns on a small screen, 4 on a medium screen, and 3 on a large screen.</p>
  </div>
  <div class="w3-col m8 l9">
    <p>12 columns on a small screen, 8 on a medium screen, and 9 on a large screen.</p>
  </div>
</div>
ลองตัวเอง»

แถวที่ตอบสนองต่อ

ระบบกริด W3.CSS คือตอบสนองและคอลัมน์ที่จะจัดอีกครั้งโดยอัตโนมัติขึ้นอยู่กับขนาดหน้าจอ: บนหน้าจอขนาดใหญ่ก็อาจจะดูดีขึ้นกับเนื้อหาที่จัดในคอลัมน์ที่สาม แต่บนหน้าจอเล็ก ๆ มันจะดีกว่าถ้าเนื้อหา รายการที่ถูกซ้อนอยู่ด้านบนของแต่ละอื่น ๆ

คอลัมน์ต้องอยู่ภายในแถวที่จะตอบสนองได้อย่างเต็มที่

ชั้น ลักษณะ
W3 แถว กำหนดภาชนะ padding น้อยสำหรับคอลัมน์ที่ตอบสนองต่อ
W3 แถว-padding กำหนดภาชนะเบาะสำหรับคอลัมน์ที่ตอบสนองต่อ
W3-Col กำหนดคอลัมน์ที่มีการเรียนการย่อย

W3-Col มีชั้นเรียนย่อยต่อไปนี้:

คอลัมน์สำหรับหน้าจอขนาดเล็ก (มาร์ทโฟนทั่วไป):

ชั้น ลักษณะ
S1 กำหนด 1 of 12 คอลัมน์ (กว้าง: 08,33%) สำหรับหน้าจอขนาดเล็ก
S2 กำหนด 2 จาก 12 คอลัมน์ (กว้าง: 16.66%) สำหรับหน้าจอขนาดเล็ก
S3 กำหนด 3 12 คอลัมน์ (กว้าง: 25.00%) สำหรับหน้าจอขนาดเล็ก
S4 กำหนด 4 จาก 12 คอลัมน์ (กว้าง: 33.33%) สำหรับหน้าจอขนาดเล็ก
S5-S11
S12 กำหนด 12 12 คอลัมน์ (กว้าง: 100%) เริ่มต้นสำหรับหน้าจอขนาดเล็ก

คอลัมน์สำหรับหน้าจอขนาดกลาง (แท็บเล็ตทั่วไป):

ชั้น ลักษณะ
M1 กำหนด 1 of 12 คอลัมน์ (กว้าง: 08,33%) สำหรับหน้าจอขนาดกลาง
m2 กำหนด 2 จาก 12 คอลัมน์ (กว้าง: 16.66%) สำหรับหน้าจอขนาดกลาง
M3 กำหนด 3 12 คอลัมน์ (กว้าง: 25.00%) สำหรับหน้าจอขนาดกลาง
M4 กำหนด 4 จาก 12 คอลัมน์ (กว้าง: 33.33%) สำหรับหน้าจอขนาดกลาง
M5-M11
M12 กำหนด 12 12 คอลัมน์ (กว้าง: 100%) เริ่มต้นสำหรับหน้าจอขนาดกลาง

คอลัมน์สำหรับหน้าจอขนาดใหญ่ (แล็ปท็อปทั่วไป):

ชั้น ลักษณะ
L1 กำหนด 1 of 12 คอลัมน์ (กว้าง: 08,33%) สำหรับหน้าจอขนาดใหญ่
L2 กำหนด 2 จาก 12 คอลัมน์ (กว้าง: 16.66%) สำหรับหน้าจอขนาดใหญ่
L3 กำหนด 3 12 คอลัมน์ (กว้าง: 25.00%) สำหรับหน้าจอขนาดใหญ่
L4 กำหนด 4 จาก 12 คอลัมน์ (กว้าง: 33.33%) สำหรับหน้าจอขนาดใหญ่
L5-L11
L12 กำหนด 12 12 คอลัมน์ (กว้าง: 100%) เริ่มต้นสำหรับหน้าจอขนาดใหญ่)

ชั้นเรียนดังกล่าวข้างต้นสามารถรวมกันเพื่อสร้างรูปแบบไดนามิกมากขึ้นและมีความยืดหยุ่น

เครื่องชั่งน้ำหนักแต่ละชั้นขึ้นดังนั้นหากคุณต้องการที่จะกำหนดความกว้างเดียวกันสำหรับหน้าจอขนาดเล็กขนาดกลางและขนาดใหญ่ที่คุณจะต้องระบุระดับเล็ก ๆ และถ้าคุณต้องการความกว้างเท่ากันบนหน้าจอขนาดกลางและขนาดใหญ่ที่คุณจะต้องระบุระดับปานกลาง

แต่ถ้าคุณจะใช้ชั้นเรียนขนาดใหญ่ขนาดกลางและ / หรือความกว้างมักจะเปลี่ยนไป 100% ในหน้าจอขนาดเล็ก

หมายเหตุ: จำนวนคอลัมน์ควรเพิ่มขึ้นถึง 12 สำหรับแต่ละแถว (6 + 6, 3 + 3 + 6, 9 + 3 ฯลฯ )!


สองคอลัมน์ที่เท่าเทียมกัน

สองคอลัมน์เท่ากับความกว้าง (50% / 50%) ในทุกขนาดหน้าจอ:

S6

S6

ตัวอย่าง

<div class="w3-row">
  <div class="w3-col s6 w3-green w3-center"><p>s6</p></div>
  <div class="w3-col s6 w3-dark-grey w3-center"><p>s6</p></div>
</div>
ลองตัวเอง»

สองคอลัมน์ไม่เท่ากัน

สองคอลัมน์ที่มีความกว้างไม่เท่ากัน (25% / 75%) ในทุกขนาดหน้าจอ:

S3

S9

ตัวอย่าง

<div class="w3-row">
  <div class="w3-col s3 w3-green w3-center"><p>s6</p></div>
  <div class="w3-col s9 w3-dark-grey w3-center"><p>s6</p></div>
</div>
ลองตัวเอง»

สามคอลัมน์ที่เท่าเทียมกัน

สามคอลัมน์เท่ากับความกว้าง (33.3% / 33.3% / 33.3%) ในทุกขนาดหน้าจอ:

S4

S4

S4

ตัวอย่าง

<div class="w3-row">
  <div class="w3-col s4 w3-green w3-center"><p>s4</p></div>
  <div class="w3-col s4 w3-dark-grey w3-center"><p>s4</p></div>
  <div class="w3-col s4 w3-red w3-center"><p>s4</p></div>
</div>
ลองตัวเอง»

สามคอลัมน์ไม่เท่ากัน

สามคอลัมน์ต่าง ๆ ที่มีความกว้าง (25% / 50% / 25%) บนแท็บเล็ตแล็ปท็อปและเดสก์ท็ บนโทรศัพท์มือถือคอลัมน์โดยอัตโนมัติจะสแต็ค (กว้าง 100%):

M3

M6

M3

ตัวอย่าง

<div class="w3-row">
  <div class="w3-col m3 w3-green w3-center"><p>m3</p></div>
  <div class="w3-col m6 w3-dark-grey w3-center"><p>m6</p></div>
  <div class="w3-col m3 w3-red w3-center"><p>m3</p></div>
</div>
ลองตัวเอง»

หมายเหตุ: ตัวอย่างนี้เป็นเช่นเดียวกับการใช้ W3 ไตรมาส (M3) W3 ครึ่ง (M6) W3 ไตรมาส (M3) ซึ่งคุณได้เรียนรู้ใน W3.CSS ที่ตอบสนองต่อ บท


หกคอลัมน์

หกคอลัมน์เท่ากับความกว้าง (16% ในแต่ละ) บนแท็บเล็ตแล็ปท็อปและเดสก์ท็ บนโทรศัพท์มือถือคอลัมน์โดยอัตโนมัติจะสแต็ค (กว้าง 100%):

m2

m2

m2

m2

m2

m2

ตัวอย่าง

<div class="w3-row">
  <div class="w3-col m2 w3-green w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-red w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-blue w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-dark-grey w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-black w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-purple w3-center"><p>m2</p></div>
</div>
ลองตัวเอง»

ผสม: มือถือและแล็ปท็อป

คุณสามารถรวมชั้นเรียนเพื่อสร้างรูปแบบไดนามิกและมีความยืดหยุ่น ตัวอย่างนี้จะผลิตรูปแบบสองคอลัมน์ที่มีการแยก 83.34% / 16.66% (L8, L4) บนหน้าจอขนาดใหญ่และ 50% / 50% (S6, S6) แยกบนหน้าจอขนาดเล็ก:

L8 S6

L4 S6

ตัวอย่าง

<div class="w3-row">
  <div class="w3-col l8 s6 w3-pink w3-center"><p>l8 s6</p></div>
  <div class="w3-col l4 s6 w3-dark-grey w3-center"><p>l4 s6</p></div>
</div>
ลองตัวเอง»

ผสม: มือถือ, แท็บเล็ตและแล็ปท็อป

ตัวอย่างนี้จะผลิตรูปแบบสามคอลัมน์ที่มี A / 58.34% / 16.66% (L3, L7, L2) แยก 25% บนหน้าจอขนาดใหญ่ 50% / 25% / 25% (M6, M3, M3) แยกบนหน้าจอขนาดกลางและ 33.3% / 33.3% / 33.3% (S4, S4, S4) แยกบนหน้าจอขนาดเล็ก:

L3 M6 S4

L7 M3 S4

L2 M3 S4

ตัวอย่าง

<div class="w3-row">
  <div class="w3-col l9 m6 s4 w3-green w3-center"><p>l8 s6</p></div>
  <div class="w3-col l2 m3 s4 w3-dark-grey w3-center"><p>l4 s6</p></div>
  <div class="w3-col l1 m3 s4 w3-red w3-center"><p>l4 s6</p></div>
</div>
ลองตัวเอง»

ความแตกต่างระหว่าง W3-W3 แถวและแถว-padding

ชั้น W3 แถวกำหนดภาชนะเบาะน้อยในขณะที่ระดับ W3 แถว-padding เพิ่มช่องว่างด้านซ้ายและขวาเพื่อ 8px แต่ละคอลัมน์:

W3 แถว:

W3 แถว-padding:

ตัวอย่าง

<div class="w3-row">
  <div class="w3-col s4"><img src="img_lights.jpg"></div>
  <div class="w3-col s4"><img src="img_nature.jpg"></div>
  <div class="w3-col s4"><img src="img_fjords.jpg"></div>
</div>

<div class="w3-row-padding">
  <div class="w3-col s4"><img src="img_lights.jpg"></div>
  <div class="w3-col s4"><img src="img_nature.jpg"></div>
  <div class="w3-col s4"><img src="img_fjords.jpg"></div>
</div>
ลองตัวเอง»

โดยใช้ร้อยละ

20%

60%

20%


45%

55%


15%

35%

10%

30%

10%

ตัวอย่าง

<div class="w3-row">
    <div class="w3-col w3-container w3-green" style="width:20%"><p>20%</p></div>
    <div class="w3-col w3-container w3-blue" style="width:60%"><p>60%</p></div>
    <div class="w3-col w3-container w3-red" style="width:20%"><p>20%</p></div>
</div>
ลองตัวเอง»

ใช้ W3 ส่วนที่เหลือ

150px

ส่วนที่เหลือ


75px

ส่วนที่เหลือ


100px

100px

ส่วนที่เหลือ


ย่าน

80px

ส่วนที่เหลือ

ย่าน


ย่าน

ย่าน

35%

ส่วนที่เหลือ

ตัวอย่างการใช้ส่วนที่เหลือ

<div class="w3-row">
    <div class="w3-col" style="width:150px"><p>150px</p></div>
    <div class="w3-rest"><p>rest</p></div>
</div>
ลองตัวเอง»