ການອອກແບບເວັບໄຊປະຕິບັດການ - ການຊອກຫາສະແດງ
ຫຍັງຈະເປັນພະລັງຖານສາຍສາພາບ?:
ພະລັງຖານສາຍສາພາບ ແມ່ນສິ່ງທີ່ຖືກເພີ່ມເຂົ້າໃນ CSS3:
ຈະນຳໃຊ້ພຽງແຕ່ເມື່ອພົບກັບບັນດາເງື່ອນໄຂພິເສດ: @media
ກົດລະບຽບເພື່ອຫານວັດທະນະບາຍ CSS:
ຄວາມຄົງຈຳນວນ
ຖ້າປ່ອງວິດໂລມີເລິກສາຍລະບາຍ 600px ຫຼືຫຼາຍກວ່າ, ສີການກະດູກຈະເປັນສີສະຫຼາດ:
@media only screen and (max-width: 600px) { body { background-color: lightblue; } }
ເພີ່ມພະລັງຖານລະບາຍ:
ໃນການສອນນີ້ຫຼາຍກ່ອນ, ພວກເຮົາໄດ້ສ້າງໜ້າເວັບໄຊທີ່ມີຈຸດມາດ ແລະ ສາຍ, ແຕ່ໜ້າເວັບໄຊສະແດງສະໜາມຢູ່ສະໜາມຂະໜາດນ້ອຍບໍ່ດີ:
ພະລັງຖານລະບາຍສາຍສາພາບຈະຊ່ວຍທ່ານ. ພວກເຮົາສາມາດເພີ່ມພະລັງຖານລະບາຍລະບົບລະບາຍ, ທີ່ບາງສ່ວນຂອງການອອກແບບຈະສະແດງຕົວຢູ່ທາງທັງສອງຂ້າງຂອງພະລັງຖານລະບາຍ:

ຄອມພິວເຕີຕະຫຼາດ

ສາຍວິດີໂອ
ເພີ່ມພະລັງຖານລະບາຍທີ່ 768px:
ຄວາມຄົງຈຳນວນ
ເມື່ອເວລາມີເລິກສາຍລະບາຍຫຼາຍກວ່າ 768px, ວັດທະນະບາຍຂອງເສັ້ນກາງຄວນເປັນ 100%:
/* ສຳລັບອຸປະກອນຕະຫຼາດ: */ .col-1 {width: 8.33%;} .col-2 {width: 16.66%;} .col-3 {width: 25%;} .col-4 {width: 33.33%;} .col-5 {width: 41.66%;} .col-6 {width: 50%;} .col-7 {width: 58.33%;} .col-8 {width: 66.66%;} .col-9 {width: 75%;} .col-10 {width: 83.33%;} .col-11 {width: 91.66%;} .col-12 {width: 100%;} @media only screen and (max-width: 768px) { /* ສຳລັບໂທລະສັບ: */ [class*="col-"] { width: 100%; } }
ຕະຫຼາດສະແດງສາຍວິດໂອມາກ່ອນຈົນເຖິງ:
ສະແດງສາຍວິດໂອມາກ່ອນ (Mobile First) ຄວນຈະກ່າວວ່າ ກ່ອນທີ່ຈະອອກແບບສຳລັບຄອມພິວເຕີຕະຫຼາດ ຫຼື ອຸປະກອນອື່ນໆໃດ, ພວກເຮົາຄວນອອກແບບສຳລັບອຸປະກອນສາຍວິດໂອ (ນັ້ນຈະເຮັດໃຫ້ໜ້າເວັບໄຊສະແດງສະໜາມຢູ່ອຸປະກອນຂະໜາດນ້ອຍໄວວາ):
ນີ້ຄວນຈະຈະມີການປັບປຸງໃນ CSS:
ເມື່ອເວລາມີເລິກສາຍລະບາຍຫຼາຍກວ່າ 768px ພວກເຮົາຄວນປ່ຽນການອອກແບບພາຍໃນບໍ່ການປ່ຽນເວລາມີເລິກສາຍລະບາຍ. ພວກເຮົາໄດ້ເຮັດການອອກແບບ 'ສະແດງສາຍວິດໂອມາກ່ອນ':
ຄວາມຄົງຈຳນວນ
/* ສຳລັບໂທລະສັບ: */ [class*="col-"] { width: 100%; } @media only screen and (min-width: 768px) { /* ສຳລັບຄອມພິວເຕີບ: */ .col-1 {width: 8.33%;} .col-2 {width: 16.66%;} .col-3 {width: 25%;} .col-4 {width: 33.33%;} .col-5 {width: 41.66%;} .col-6 {width: 50%;} .col-7 {width: 58.33%;} .col-8 {width: 66.66%;} .col-9 {width: 75%;} .col-10 {width: 83.33%;} .col-11 {width: 91.66%;} .col-12 {width: 100%;} }
ພະລັງຖານລະບາຍລະບົບລະບາຍອື່ນໆ:
ທ່ານສາມາດເພີ່ມພະລັງຖານລະບາຍລະບົບລະບາຍຫຼາຍຫຼາຍບ່ອນ:
ພວກເຮົາຈະເພີ່ມພະລັງຖານລະບາຍລະບົບລະບາຍທີ່ຢູ່ລະບົບສະແດງສາຍວິດໂອ ແລະ ສາຍວິດໂອ:

ຄອມພິວເຕີຕະຫຼາດ

ແມ່ນອຸປະກອນສະແດງ

ສາຍວິດີໂອ
ສຳລັບນັ້ນແລ້ວພວກເຮົາໄດ້ເພີ່ມຂໍ້ສອບສວນສາຍສາພາບ (ທີ່ 600 ມັນຕະລັງ), ແລະໄດ້ເພີ່ມບັນດາຫົວໜ່ວຍໃຫມ່ ສຳລັບອຸປະກອນທີ່ມີມາດຕະລາງຫຼາຍກວ່າ 600 ມັນຕະລາງ ແຕ່ຍັງບໍ່ຫຼາຍກວ່າ 768 ມັນຕະລາງ:
ຄວາມຄົງຈຳນວນ
ເບິ່ງຄືວ່າສອງກຸ່ມນະໂຍບາຍບໍ່ມີຄວາມແຕກຕ່າງ, ສິ່ງອື່ນທີ່ຕ່າງກັນພຽງແຕ່ຊື່ (col- ແລະ col-s-):
/* ສຳລັບໂທລະສັບ: */ [class*="col-"] { width: 100%; } @media only screen and (min-width: 600px) { /* ສຳລັບຄອມພິວເຕີບບັບ: */ .col-s-1 {width: 8.33%;} .col-s-2 {width: 16.66%;} .col-s-3 {width: 25%;} .col-s-4 {width: 33.33%;} .col-s-5 {width: 41.66%;} .col-s-6 {width: 50%;} .col-s-7 {width: 58.33%;} .col-s-8 {width: 66.66%;} .col-s-9 {width: 75%;} .col-s-10 {width: 83.33%;} .col-s-11 {width: 91.66%;} .col-s-12 {width: 100%;} } @media only screen and (min-width: 768px) { /* ສຳລັບຄອມພິວເຕີບ: */ .col-1 {width: 8.33%;} .col-2 {width: 16.66%;} .col-3 {width: 25%;} .col-4 {width: 33.33%;} .col-5 {width: 41.66%;} .col-6 {width: 50%;} .col-7 {width: 58.33%;} .col-8 {width: 66.66%;} .col-9 {width: 75%;} .col-10 {width: 83.33%;} .col-11 {width: 91.66%;} .col-12 {width: 100%;} }
ມີສອງກຸ່ມນະໂຍບາຍທີ່ຄິດວ່າບໍ່ຫນ້າຜົນ, ແຕ່ມັນເຮັດໃຫ້ພວກເຮົາມີໂອກາດໃຊ້ HTML ເພື່ອຕັດສິນໃຈວ່າການຕັ້ງວັດຖຸຈະເກີດຫນື່ງໃນແຕ່ລະບາດການແຍກກະພິບ:
ຄວາມຈຳນວນ HTML
ສຳລັບຄອມພິວເຕີບວາງອອກ:
ການສະບັບທີ່ 1 ແລະ 3 ຈະຂ້າມ 3 ການຕັ້ງວັດຖຸ. ການສະບັບກາງ ຈະຂ້າມ 6 ການຕັ້ງວັດຖຸ:
ສຳລັບຄອມພິວເຕີບ:
ການສະບັບທີ່ 1 ຈະຂ້າມ 3 ການຕັ້ງວັດຖຸ, ການສະບັບທີ່ 2 ຈະຂ້າມ 9 ການຕັ້ງວັດຖຸ, ການສະບັບທີ່ 3 ຈະສະແດງຢູ່ລຸ່ມການສະບັບທີ່ 1 ແລະ 2 ແລະ ຈະຂ້າມ 12 ການຕັ້ງວັດຖຸ:
<div class="row">.........