ເຂົ້າໃຈຄຸນສົມບັດການສະແດງ CSS

ກະວີ: Louise Ward
ວັນທີຂອງການສ້າງ: 12 ກຸມພາ 2021
ວັນທີປັບປຸງ: 18 ເດືອນພຶດສະພາ 2024
Anonim
ເຂົ້າໃຈຄຸນສົມບັດການສະແດງ CSS - Creative
ເຂົ້າໃຈຄຸນສົມບັດການສະແດງ CSS - Creative

ເນື້ອຫາ

ມັນເປັນເວລາທ່ຽງຄືນ, ແລະນັ້ນ div ຢູ່ໃນເວັບໄຊທ໌້ຂອງທ່ານຍັງເບິ່ງຄືກັບ ໜ້າ ເອິກຂອງເດັກນ້ອຍ. ທຸກໆອົງປະກອບແມ່ນສັບສົນ, ແລະທຸກໆຄັ້ງທີ່ທ່ານຫລິ້ນກັບ CSS ຂອງ ສະແດງ ຊັບສິນ, ພວກເຂົາຈັດແຈງຕົວເອງໃຫ້ເປັນສິ່ງທີ່ບໍ່ມີປະໂຫຍດທັງ ໝົດ.

ຖ້າທ່ານມັກຂ້ອຍ, ທ່ານອາດຈະແກ້ໄຂບັນຫານີ້ໂດຍການສັບປ່ຽນພາຍໃຕ້ລົມຫາຍໃຈຂອງທ່ານແລະກາຍເປັນແປ້ນພິມຂອງທ່ານເລື້ອຍໆ. ແລະເຖິງແມ່ນວ່າກົນລະຍຸດດັ່ງກ່າວໄດ້ເຮັດວຽກ ສຳ ລັບຂ້ອຍມາກ່ອນ, ແຕ່ໃນບໍ່ດົນມານີ້ຂ້ອຍໄດ້ ກຳ ນົດຫາວິທີທີ່ດີກວ່າທີ່ຈະເຂົ້າໃຈ ສະແດງ ຄຸນ​ສົມ​ບັດ.

ມັນຫັນອອກພື້ນຖານຂອງ ສະແດງ ແມ່ນງ່າຍດາຍຫຼາຍກ່ວາຂ້າພະເຈົ້າຄິດວ່າໃນເບື້ອງຕົ້ນ. ໃນຄວາມເປັນຈິງ, ພວກເຂົາໃຊ້ຫຼັກການດຽວກັນກັບການຫຸ້ມຫໍ່ກະເປົາ. ຂ້ອຍຈະປົກປິດ ສະແດງ: ຕັນ, inline-block ແລະ ເສັ້ນ. ຖ້າທ່ານໄດ້ກະກຽມກະເປົາໃນແບບທີ່ເປັນລະບຽບຮຽບຮ້ອຍກ່ອນ, ທ່ານຈະເຫັນຂະຫນານ. ຖ້າເຈົ້າເປັນຄົນທີ່ຫຍິບເສື້ອຜ້າຂອງເຈົ້າທຸກຮູບແບບໃນແບບທີ່ບໍ່ດີ - ດີ, ມີພຽງແຕ່ຂ້ອຍເທົ່ານັ້ນທີ່ຂ້ອຍສາມາດເຮັດໄດ້ ສຳ ລັບເຈົ້າ.


ກະເປົາຂອງພວກເຮົາຈະມີເຄື່ອງນຸ່ງ 3 ປະເພດຄື:

  • ອາຫານແຊບ, ຄືເສື້ອຍືດ
  • ເສື້ອຍືດທີ່ສາມາດລອກໄດ້
  • ຖົງຕີນຫລືຊຸດຊັ້ນໃນທີ່ສາມາດໃສ່ເປັນຊ່ອງຫວ່າງ

ສຳ ລັບການອ້າງອີງ, ຖ້າພວກເຮົາເອົາແບບຢ່າງຂອງກະເປົາໃສ່ໃນ HTML, ມັນຈະມີລັກສະນະດັ່ງນີ້:

div class = 'ກະເປົາ'> div class = 'ລະອຽດ'> / div> div class = 'tshirt'> / div> div class = 'tshirt'> / div> div class = 'tshirt'> / div> div class = 'tshirt'> / div> div class = 'tshirt'> / div> div class = 'tshirt'> / div> div class = 'tshirt'> / div> div class = 'tshirt'> / div> div class = 'tshirt'> / div> / div>

ບັນດາລາຍການທີ່ລະອຽດອ່ອນຢູ່ດ້ານເທິງ

ຈໍສະແດງຜົນ: block ແມ່ນຄ່າເລີ່ມຕົ້ນຂອງສ່ວນປະກອບ HTML ສ່ວນໃຫຍ່. ນັ້ນ ໝາຍ ຄວາມວ່າອົງປະກອບດັ່ງກ່າວຄອບຄອງພື້ນທີ່ແນວນອນທັງ ໝົດ ພາຍໃນພາຊະນະຂອງມັນ div. ຖ້າມັນຢູ່ຕິດກັບອົງປະກອບຂອງອ້າຍເອື້ອຍນ້ອງອື່ນໆ, ມັນຈະເລີ່ມຕົ້ນເສັ້ນ ໃໝ່, ແລະບໍ່ອະນຸຍາດໃຫ້ມີອົງປະກອບອື່ນໆໃນສາຍຂອງມັນ. ມັນຄ້າຍຄືກັບສິນຄ້າທີ່ລະອຽດອ່ອນທີ່ທ່ານໃສ່ຢູ່ເທິງສຸດຂອງກະເປົາຂອງທ່ານ. ເຫຼົ່ານີ້ແມ່ນບົດຄວາມທີ່ລະອຽດອ່ອນຫຼືສະຫຼາດເຊັ່ນ: ເສື້ອຍືດ. ທ່ານບໍ່ຕ້ອງການໃຫ້ພວກເຂົາຫົດຫູ່, ດັ່ງນັ້ນທ່ານຕ້ອງຮັບປະກັນວ່າພວກມັນບໍ່ໄດ້ຖືກຕ້ານກັບເສື້ອຜ້າອື່ນໆ.


ນີ້ ນຳ ເອົາພາກສ່ວນ ໜຶ່ງ ທີ່ເຄັ່ງຄັດທີ່ສຸດຂອງ ສະແດງ: ຕັນ. ສັງເກດວິທີທີ່ເສື້ອຍືດບໍ່ມີຄວາມກວ້າງທັງ ໝົດ ຂອງກະເປົາ? ນັ້ນບໍ່ໄດ້ ໝາຍ ຄວາມວ່າລາຍການອື່ນໆຈະກະໂດດຂຶ້ນຮອດລະດັບຂອງມັນ. ບອກວ່າເສື້ອນີ້ມີ 60 ເປີເຊັນຂອງຄວາມກວ້າງຂອງກະເປົາ; ມັນຍັງຈະຕັນສ່ວນປະກອບອື່ນໆຈາກການເຂົ້າຮ່ວມໃນລະດັບສູງສຸດ.

ນັ້ນແມ່ນເຫດຜົນທີ່ວ່າມີຊາຍແດນສີສົ້ມຢູ່ໃນຮູບ. ກ ສະແດງ: ຕັນ ອົງປະກອບອັດຕະໂນມັດຈະເພີ່ມຂອບຂອບຂອງມັນໂດຍອັດຕະໂນມັດຖ້າມັນບໍ່ຄອບຄອງພື້ນທີ່ນອນທັງ ໝົດ.

ເສື້ອຍືດໃສ່ເສື້ອຍືດທີ່ບໍ່ຕ້ອງການ

ກະເປົາຂອງທ່ານສ່ວນຫຼາຍແມ່ນເຄື່ອງນຸ່ງຂອງທ່ານທີ່ເຫລືອຢູ່ ສຳ ລັບການເດີນທາງຂອງທ່ານ. ເພື່ອຄວາມລຽບງ່າຍ, ພວກເຮົາ ກຳ ລັງຈະຕັດສິ່ງນີ້ໃຫ້ພຽງແຕ່ເສື້ອຍືດ. ມີການໂຕ້ວາທີທີ່ໃຫຍ່ໃນອິນເຕີເນັດວ່າການພັບຫລືມ້ວນແມ່ນມີປະສິດທິພາບຫຼາຍຂື້ນ. ຂ້ອຍເປັນຄົນທີ່ພັບໄດ້.


ເຖິງຢ່າງໃດກໍ່ຕາມ, ເພື່ອໃຫ້ ເໝາະ ກັບບັນດາສິນຄ້າຫຼາຍທີ່ສຸດ, ທ່ານວາງເສື້ອຍືດຂອງທ່ານໄວ້ທາງຂ້າງ. ນີ້ແມ່ນສິ່ງທີ່ແນ່ນອນ ສະແດງ: inline-block ແມ່ນຫມາຍຄວາມວ່າສໍາລັບການ. ອົງປະກອບເຫຼົ່ານີ້ສາມາດນັ່ງຢູ່ຂ້າງກັນແລະກັນຢູ່ແຖວດຽວກັນ, ພ້ອມທັງຢູ່ຕິດກັນ ສະແດງ: ເສັ້ນ ອົງປະກອບ.

ບໍ່​ມັກ ສະແດງ: ເສັ້ນ ອົງປະກອບ, ເປັນ inline-block ອົງປະກອບຈະຍ້າຍໄປແຖວຕໍ່ໄປຖ້າມັນບໍ່ ເໝາະ ສົມກັບມັນ div ຄຽງຂ້າງອື່ນໆ inline-block ອົງປະກອບ. ເພື່ອໃຫ້ມີເສື້ອຍືດໃສ່ເສື້ອຢືດໃສ່ແຖວຕໍ່ໄປ, ທ່ານ ຈຳ ເປັນຕ້ອງຕັດເຄິ່ງ ໜຶ່ງ ແລະໃຊ້ເຄິ່ງທີ່ເຫຼືອເພື່ອເລີ່ມແຖວ ໃໝ່. Inline-block ອົງປະກອບບໍ່ໄດ້ຖືກອະນຸຍາດໃຫ້ແບ່ງປັນເປັນເຄິ່ງຖ້າພວກມັນບໍ່ ເໝາະ ສົມກັບເສັ້ນ.

ຖົງຕີນທີ່ເຕັມໄປໃນຊ່ອງຫວ່າງ

ກວດເບິ່ງກັບ HTML ເດີມແລະທ່ານຈະສັງເກດວ່າມີຖົງຕີນ ໜຶ່ງ div> ລະຫວ່າງເສື້ອຍືດແປດ. ແຕ່ເບິ່ງທີ່ມຸມມອງຕາມແນວນອນຂອງກະເປົາທີ່ຢູ່ເບື້ອງຂວາ. ຖ້າມີຖົງຕີນ ໜຶ່ງ div>, ມັນສາມາດສິ້ນສຸດແຖວກາງແລະເລີ່ມຕົ້ນແຖວລຸ່ມໄດ້ແນວໃດ? ນີ້ແມ່ນຈຸດປະສົງຂອງ ສະແດງ: ເສັ້ນ

ເປັນ ເສັ້ນ ອົງປະກອບຈະຮົ່ວໄຫລໄປຫາເສັ້ນຕໍ່ໄປຖ້າມັນເກີນຄວາມກວ້າງຂອງແຜ່ນ div (ໃນທາງນີ້ມັນແຕກຕ່າງຈາກ inline-block ຫຼື ຕັນ). ນັບຕັ້ງແຕ່ຖົງຕີນຂອງພວກເຮົາ div ແມ່ນຖົງຕີນທີ່ເຕັມໄປດ້ວຍຖົງຕີນທີ່ບໍ່ຖືກຕ້ອງ, ມັນສາມາດເລີ່ມຕົ້ນຕື່ມຊ່ອງຫວ່າງຢູ່ເບື້ອງຂວາຂອງແຖວກາງແລະຮົ່ວໄຫລເພື່ອເລີ່ມແຖວ.

ບໍ່ ຈຳ ເປັນຕ້ອງໃສ່ຖົງຕີນໃນເຄິ່ງ ໜຶ່ງ ເພື່ອໃຫ້ສິ່ງນີ້ເກີດຂື້ນ. ນີ້ແມ່ນເຫດຜົນທີ່ພວກເຂົາສາມາດກາຍເປັນ ເສັ້ນ, ໃນຂະນະທີ່ເສື້ອຍືດສາມາດເປັນໄດ້ inline-block. ຖ້າເສື້ອຍືດຢູ່ແຖວກາງມີພຽງແຕ່ 60 ເປີເຊັນຂອງຄວາມກວ້າງ, ຖົງຕີນ div> ຈະຍ້າຍຂຶ້ນເພື່ອຕື່ມຂໍ້ມູນໃສ່ພື້ນທີ່ທັງຫມົດໃນສ່ວນທີ່ເຫຼືອຂອງແຖວ.

ເດີນ​ທາງ​ໂດຍ​ສະ​ຫວັດ​ດີ​ພາບ

ນີ້ແມ່ນ CSS ສຸດທ້າຍ ສຳ ລັບກະເປົາຂອງພວກເຮົາ:

.delicate {ສະແດງ: ບັອກ; ຄວາມກວ້າງ: 60%; } .tshirt {ສະແດງ: inline-block; ຄວາມກວ້າງ: 20%; } .socks {ສະແດງ: ໃນເສັ້ນ; }

ນີ້ແມ່ນສະຖານະການທາງເລືອກຄູ່ເພື່ອສະແດງໃຫ້ເຫັນເຖິງການ ນຳ ໃຊ້ທີ່ແຕກຕ່າງກັນຂອງການສະແດງ. ຖ້າຫາກວ່າອາຫານໂປດປານຢູ່ເທິງສຸດໄດ້ ສະແດງ: inline-block, ພວກເຂົາຈະ ເໝາະ ສົມກັບເສື້ອຍືດ. ເສື້ອຍືດ ຈຳ ນວນ ໜຶ່ງ ຈະເລື່ອນຂື້ນໄປທາງເທິງ, ສ່ວນທີ່ເຫຼືອກໍ່ຈະປັບຕົວຕາມຄວາມ ເໝາະ ສົມ. ມັນຈະບໍ່ມີສຽງປ້ອງກັນຢູ່ທາງຊ້າຍແລະຂວາຂອງເສື້ອຄໍເສື້ອ.

ຖ້າເສື້ອຍືດແຕ່ລະຄົນມີ display-block, ທ່ານຈະມີເສື້ອຍືດໃຫຍ່ໆຢູ່ທາງເທິງຂອງກັນແລະກັນ, ຕໍ່ ໜຶ່ງ ເສັ້ນ. ຖ້າຖົງຕີນມີ ສະແດງ: inline-block, ພວກເຂົາທຸກຄົນຈະນັ່ງຢູ່ແຖວລຸ່ມກ່ວາໄຫລຢູ່ລະຫວ່າງສອງແຖວ. ເສື້ອຍືດ ຈຳ ນວນ ໜຶ່ງ ຈະຖືກຍູ້ໃສ່ແຖວອື່ນ, ສ້າງເປັນແຖວທີສີ່. ມັນຈະມີຊ່ອງຫວ່າງຢູ່ເບື້ອງຂວາຂອງກາງເສື້ອທີເຊີດ.

ດ້ວຍວິທີການທີ່ຂ້າພະເຈົ້າໄດ້ກ່າວມານີ້, ພວກເຮົາສິ້ນສຸດດ້ວຍກະເປົາທີ່ເຕັມໄປດ້ວຍເຄື່ອງນຸ່ງທີ່ມີປະໂຫຍດສູງສຸດໃນການ ນຳ ໃຊ້ພື້ນທີ່ທີ່ມີ.

ບົດຂຽນນີ້ສະແດງອອກໃນເບື້ອງຕົ້ນ ວາລະສານສຸດທິ ສະບັບທີ 289; ຊື້ມັນຢູ່ທີ່ນີ້!

ລາຍ​ລະ​ອຽດ​ເພີ່ມ​ເຕີມ
ຫນູທີ່ດີທີ່ສຸດ ສຳ ລັບ Mac ໃນປີ 2021
ອ່ານ​ຕື່ມ

ຫນູທີ່ດີທີ່ສຸດ ສຳ ລັບ Mac ໃນປີ 2021

ຄູ່ມືທີ່ມີປະໂຫຍດຂອງພວກເຮົາກັບຫນູທີ່ດີທີ່ສຸດ ສຳ ລັບ Mac ໃນປີ 2021 ຈະຊ່ວຍໃຫ້ທ່ານເລືອກ ໜູ ທີ່ສຸດເພື່ອໃຊ້ຄຽງຄູ່ກັບ Mac ຫລື MacBook ຂອງທ່ານ. ໃນຂະນະທີ່ເຄື່ອງ Mac ທັງ ໝົດ ມາພ້ອມກັບ ໜູ ລວມ, ທ່ານອາດຈະຊອກຫາຕົວເ...
ເປັນຫຍັງການອອກແບບໃນປັດຈຸບັນຈຶ່ງ ສຳ ຄັນ
ອ່ານ​ຕື່ມ

ເປັນຫຍັງການອອກແບບໃນປັດຈຸບັນຈຶ່ງ ສຳ ຄັນ

ນີ້ຮູ້ສຶກວ່າເປັນເວລາທີ່ດີເລີດທີ່ຈະເປັນຜູ້ອອກແບບ. ໃນເວລາທີ່ David Turner ແລະຂ້ອຍໄດ້ເລີ່ມຕົ້ນ Turner Duckworth 24 ປີກ່ອນ, ການໂຄສະນາແມ່ນຢູ່ເທິງສຸດແລະການອອກແບບ - ປະເພດການອອກແບບຂອງພວກເຮົາຢ່າງ ໜ້ອຍ - ແມ່ນຢູ...
Bristol's See No Evil ງານບຸນສິລະປະຕາມຖະ ໜົນ
ອ່ານ​ຕື່ມ

Bristol's See No Evil ງານບຸນສິລະປະຕາມຖະ ໜົນ

ໃນຊ່ວງລຶະເບິ່ງຮ້ອນທີ່ຜ່ານມາ, ນັກສະແດງຖະ ໜົນ ຖະ ໜົນ Inkie ທີ່ຮັກແພງທີ່ສຸດຂອງ Bri tol ໄດ້ຈັດງານເພື່ອຮັບປະກັນງານບຸນໃນຫົວໃຈຂອງເມືອງທີ່ສາມາດອະທິບາຍໄດ້ວ່າເປັນສູນກາງຂອງສິນລະປະຖະ ໜົນ ໃນທົ່ວໂລກ.ຫຼັງຈາກການໂຄສະນ...