ອິນເຕີເນັດ, ການອອກແບບເວັບໄຊຕ໌
CSS ຄວາມໂປ່ງໃສຄວາມເປັນມາ. ຄວາມເປັນມາໂປ່ງໃສຫຼືຂໍ້ຄວາມທີ່ມີ CSS
ມີການມາເຖິງຂອງນັກອອກແບບເວັບໄຊຕ໌ CSS3 ການເຮັດວຽກໃນຫຼາຍວິທີໄດ້ກາຍເປັນງ່າຍຂຶ້ນແລະມີເຫດຜົນຫຼາຍ: ຫຼັງຈາກທີ່ທັງຫມົດ, ທ່ານສາມາດໃນປັດຈຸບັນກໍ່ມີຄວາມຍືດຫຍຸ່ນປັບວັດຖຸໃດຫນຶ່ງ, ຫນ້ອຍ resorting ກັບ JavaScript. ໃຫ້ເວົ້າວ່າທ່ານຈໍາເປັນຕ້ອງໄດ້ປັບຄວາມໂປ່ງໃສຂອງພື້ນຖານໄດ້ - CSS ທັນທີສະເຫນີທາງເລືອກໃນການຈໍານວນຫນຶ່ງ.
ຄວາມເປັນມາກໍານົດໂດຍກໍານົດໄວ້ຂອງລັກສະນະເປັນ (ຄວາມເປັນມາ, ຮູບພາບ, ຄວາມເປັນມາ, ຕໍາແຫນ່ງ , ຄວາມເປັນມາ, ຂະຫນາດ, ຄວາມເປັນມາ, ເຮັດເລື້ມຄືນ, ຄວາມເປັນມາ, ໄຟລ໌ແນບ, ຄວາມເປັນມາ, ການກໍາເນີດ, ຄວາມເປັນມາ, ຄລິບ, ຄວາມເປັນມາ, ສີ), ແຕ່ລະຄົນທີ່ສາມາດໄດ້ຮັບການມອບຫມາຍແຍກຕ່າງຫາກຫຼືການອະນຸຍາດພາຍໃຕ້ການໃຫ້ເຫດຜົນ ຄວາມເປັນມາ. ຂໍໃຫ້ພິຈາພວກເຂົາແຕ່ລະໃນລາຍລະອຽດ.
ໃຫ້ເຫດຜົນພື້ນຖານສີ
ໃນ CSS, ສີຄວາມເປັນມາຂອງ ສາມາດໄດ້ຮັບການກໍານົດໃນວິທີການຫຼາຍ: ການນໍາໃຊ້ລະຫັດ hex ເປັນ, ຊື່ສີຫຼື RGB ເຂົ້າ. ໃນ CSS3 ມັນໄດ້ກາຍເປັນໄປໄດ້ທີ່ຈະນໍາໃຊ້ແທນທີ່ຈະເປັນທາງເລືອກທີ່ RGB, ການບັນທຶກທີ່ມີ RGBA.
ລະຫັດສີ Hex ຖືກບັນທຶກລົງໃນຄຸນສົມບັດຫຼັງຈາກ lattice ໄດ້: ພື້ນຖານສີ: # FFDAB9. ຖ້າຫາກວ່າຕົວອັກສອນໃນພານີ້ແມ່ນຄູ່ດຽວກັນ, ລະຫັດປົກກະຕິແລ້ວແມ່ນເປັນການຕັດເລັກນ້ອຍ: # ccff00 ສາມາດໄດ້ຮັບການລາຍລັກອັກສອນເປັນ cf0 #:
body {background-color: # cf0 ;}.
ຊື່ແມ່ນ, ແມ້ແຕ່ຢູ່ໃນສີ exotic ທີ່ສຸດ. ສໍາລັບຕົວຢ່າງ, ໃນນອກເຫນືອໄປຈາກມາດຕະຖານສີແດງແລະສີຂາວທີ່ທ່ານສາມາດນໍາໃຊ້ NavajoWhite (#FFDEAD) ຫຼື Honeydew2 (# E0EEE0):
body {background-color: purple }.
ທາງເລືອກສຸດທ້າຍແມ່ນ RGB ຫຼືເຂົ້າ RGBA ອະນຸຍາດໃຫ້ທ່ານສາມາດລະບຸບໍ່ພຽງແຕ່ສີແຕ່ແຈ່ມແຈ້ງຂອງຄວາມເປັນມາ CSS ໄດ້, ແຕ່ວິທີການເຮັດວຽກພຽງແຕ່ໃນ IE ເວີຊັນເກົ່າກ່ວາ 9. ຕົວທ່ອງເວັບອື່ນໆຮັບຮູ້ສະບັບປົກກະຕິທີ່ມີຄວາມໂປ່ງໃສ. ອີງຕາມການມາດຕະຖານ W3C ມັນເປັນຄວາມຕ້ອງການນໍາໃຊ້ຍັງ RGBA ແທນທີ່ຈະໄດ້ປົກກະຕິ RGB ຫຼາຍ.
ມູນຄ່າສຸດທ້າຍໃນຄວາມເປັນມາ RGBA ແລະຊຸດຄວາມທຶບຈາກ 0 (ໂປ່ງໃສ) 1 (opaque).
ມີຄ່າຜິດປົກກະຕິບາງ. ສີຄວາມເປັນມາສາມາດໄດ້ຮັບການກໍານົດການນໍາໃຊ້ HSL ແລະ HSLA. ທັງສອງໄດ້ຖືກເພີ່ມເຂົ້າໄປໃນ CSS3, ແລະເພາະສະນັ້ນຈຶ່ງຍັງບໍ່ໄດ້ສະຫນັບສະຫນຸນໂດຍ IE ເວີຊັນ 9 ຫຼືສູງກວ່າ. embodiments RGB ທີ່ຫຼື RGBA, ພຽງແຕ່ໃນຮູບແບບທີ່ແຕກຕ່າງກັນ: Hue (ຮົ່ມ - ມູນຄ່າກ່ຽວກັບລໍ້ສີ, ແມ່ນຢູ່ໃນອົງ), ການອີ່ມຕົວ (ການອີ່ມຕົວ - ຄວາມເຂັ້ມຂອງສີເປັນເປີເຊັນຈາກ 0 ເຖິງ 100), ເຮັດໃຫ້ມີແສງ (ແສງ - ສະຫວ່າງ, ວັດເຊັ່ນດຽວກັນພາລາມິເຕີການອີ່ມຕົວ ).
ເຫດຜົນຄວາມເປັນມາ, ຮູບພາບ
ຫຼາຍທີ່ສຸດສະບັບລະຫວ່າງຕົວທ່ອງເວັບຂອງຄວາມເປັນມາໂປ່ງໃສ - ນີ້ແມ່ນການນໍາໃຊ້ຂອງຮູບພາບໄດ້. ໃນ CSS3, ທ່ານສາມາດກໍານົດຮູບພາບຕ່າງໆຕາມທີ່ໃຈ, ນີ້ແມ່ນເຮັດໄດ້ໂດຍຜ່ານຈຸລະພາກ. ຕົວຢ່າງເຊັ່ນ:
{ຮູບພາບຄວາມເປັນມາຂອງຮ່າງກາຍ: url (bg1.png), url (bg2.png)}.
ວິທີການສະຫນັບສະຫນູນເຖິງແມ່ນວ່າ IE8 ນີ້. ຮູບພາບຈໍານວນຫນຶ່ງໃນຄວາມເປັນມາຂອງຢາງພາລານໍາໃຊ້ໃນຮູບແບບດັ່ງກ່າວ. ສໍາຄັນ, ບໍ່ລືມທີ່ຈະນໍາໃຊ້ຮູບພາບແລະກໍານົດພື້ນເປັນສີໃນ CSS, ເປັນຜູ້ຊົມໃຊ້ພຽງແຕ່ສາມາດອັບໂຫລດຮູບພາບໃດຫນຶ່ງ.
ໃຫ້ເຫດຜົນພື້ນຖານຂອງຕໍາແຫນ່ງ
ຖ້າຫາກວ່າທ່ານນໍາໃຊ້ຮູບພາບທີ່ຈະຕັ້ງຫນ່ວຍບໍລິການພື້ນຖານ, CSS ອະນຸຍາດໃຫ້ທ່ານສາມາດວາງຕໍາແຫນ່ງພາບທຸກບ່ອນໃນຫນ້າຈໍໄດ້. ຕັ້ງແຕ່ຕອນຕົ້ນ, ຮູບພາບໄດ້ຖືກຕັ້ງຢູ່ໃນແຈເບື້ອງຊ້າຍດ້ານເທິງ. ຄຸນລັກສະນະໃຊ້ເວລາບໍ່ວ່າຈະແນະນໍາ verbal (ເທິງ, ລຸ່ມ, ຊ້າຍ, ຂວາ), ເປັນຈໍານວນຫລາຍ (ຄວາມສົນໃຈ, pixels ແລະຫນ່ວຍງານອື່ນໆ). ໃນກໍລະນີດັ່ງກ່າວນີ້, ທ່ານຈະຕ້ອງລະບຸສອງຄ່າ, ອອກຕາມລວງນອນແລະຕັ້ງ:
ໃຫ້ເຫດຜົນພື້ນຖານຂະຫນາດ
ບາງຄັ້ງມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະ stretch ພື້ນຖານ CSS ຫຼືຫຼຸດຜ່ອນຂະຫນາດຂອງຕົນ. ເພື່ອເຮັດສິ່ງນີ້, ການນໍາໃຊ້ຄຸນລັກສະນະພື້ນຖານຂະຫນາດ, ແລະຂະຫນາດຂອງຄວາມເປັນມາຂອງສາມາດໄດ້ຮັບການກໍານົດໃນ pixels ຫຼືອັດຕາສ່ວນ, ແລະຫນ່ວຍງານອື່ນໆ.
ມີເຫດຜົນດັ່ງກ່າວນີ້, ມີບັນຫາບາງຢ່າງ: ສໍາລັບການສະແດງທີ່ຖືກຕ້ອງຂອງຄວາມເປັນມາໃນສະບັບກ່ອນຫນ້ານັ້ນຂອງຄໍາເສີມຫນ້າຂອງຕົວທ່ອງເວັບທີ່ຈະໄດ້ຮັບການນໍາໃຊ້. ແນ່ນອນວ່າ, ສະບັບປະຈຸບັນຢ່າງເຕັມສ່ວນສະຫນັບສະຫນູນໃຫ້ເຫດຜົນນີ້ແລະຄວາມຕ້ອງການສໍາລັບຄຸນສົມບັດສະເພາະໃດຫນຶ່ງໄດ້ຫາຍໄປ.
ເຫດຜົນຄວາມເປັນມາ, ໄຟລ໌ແນບ
ຄຸນລັກສະນະນີ້ຈະຕອບສະພຶດຕິກໍາຂອງຮູບພາບຄວາມເປັນມາຂະນະທີ່ເລື່ອນໄດ້. ດັ່ງນັ້ນ, ມັນສາມາດໃຊ້ເວລາ 3 ຄ່າ (ບໍ່ລວມທັງມໍລະດົກໄດ້, ທັງຫມົດສໍາລັບການທັງຫມົດຂອງລັກສະນະປຶກສາຫາລືໃນບົດຄວາມນີ້):
- ຄົງ - ເຮັດໃຫ້ຮູບພາບກ່ຽວກັບຄວາມເປັນມາຂອງການແກ້ໄຂໄດ້;
- ເລື່ອນ - ຫນັງສືຄວາມເປັນມາກັບສ່ວນທີ່ເຫຼືອຂອງອົງປະກອບດັ່ງກ່າວ;
- ທ້ອງຖິ່ນ - ຮູບພາບຄວາມເປັນມາແມ່ນ scrolled ຖ້າ scrolling ມີເນື້ອໃນ. ຄວາມເປັນມາທີ່ດີນອກຈາກເນື້ອໃນຂອງພາໄດ້ຮັບການແກ້ໄຂ.
ຕົວຢ່າງຂອງການນໍາໃຊ້:
body {background-ໄຟລ໌ແນບຄົງ}.
ປະຈຸບັນ, Firefox ບໍ່ສະຫນັບສະຫນູນຄຸນສົມບັດທີ່ຜ່ານມາ (ທ້ອງຖິ່ນ).
ໃຫ້ເຫດຜົນພື້ນຖານ, ຕົ້ນກໍາເນີດ
ຄຸນລັກສະນະນີ້ແມ່ນຮັບຜິດຊອບສໍາລັບອົງປະກອບຕໍາແຫນ່ງໄດ້. ຕົວທ່ອງເວັບຂອງໄວຮຽກຮ້ອງໃຫ້ມີການນໍາໃຊ້ຂອງຄໍາເສີມຫນ້າໄດ້. ຄຸນສົມບັດຂອງຕົນເອງມີສາມຕົວກໍານົດການ:
- padding-box ຢູ່ໃນຕໍາແຫນ່ງທຽບກັບຮູບແບບແຂບໄດ້, ໃນຂະນະທີ່ຄໍານຶງເຖິງຄວາມຫນາຂອງກອບໄດ້;
- ຄຸນສົມບັດຊາຍແດນຫມາຍໃສ່ໃນປ່ອງທີ່ແຕກຕ່າງກັນຈາກທີ່ຜ່ານມາໃນການທີ່ວ່າເສັ້ນເຂດແດນສາມາດຫມົດຫຼືບາງສ່ວນມີການຊໍ້າຊ້ອນຮູບແບບໄດ້;
- ພາບຕໍາແຫນ່ງເນື້ອໃນກ່ອງ pryavyazyvaya ເນື້ອໃນຂອງຕົນ.
ຖ້າຫາກວ່າທ່ານກໍານົດຄ່າຫຼາຍ, ຫຼັງຈາກນັ້ນຕົວທ່ອງເວັບສາມາດຕອບສະຫນອງໃນວິທີການຂອງຕົນເອງຂອງເຂົາເຈົ້າ: Firefox ແລະ Opera ຮັບຮູ້ວ່າພຽງແຕ່ທາງເລືອກທີ່ທໍາອິດ.
ເຫດຜົນຄວາມເປັນມາ, ເຮັດເລື້ມຄືນ
ອີງຕາມລະບຽບເປັນ, ຖ້າຫາກວ່າຮູບພາບພື້ນຖານທີ່ລະບຸໄວ້, ມັນຕ້ອງໄດ້ຮັບການຊ້ໍາຢຽດຕາມທາງຂວາງຫຼືຕັ້ງ. ສໍາລັບນີ້ແລະການນໍາໃຊ້ຄຸນລັກສະນະພື້ນຖານ, ເຮັດເລື້ມຄືນ. ດັ່ງນັ້ນ, ຄວາມເປັນມາ block, CSS ທີ່ປະກອບດ້ວຍຄຸນສົມບັດດັ່ງກ່າວສາມາດຈະມີຫນຶ່ງຂອງຕົວກໍານົດການຫຼາຍ:
- ບໍ່ມີຊ້ໍາ - ຮູບພາບປາກົດຢູ່ໃນຫນ້າສະບັບພາສາດຽວ;
- ຊ້ໍາ - ຄວາມເປັນມາຊ້ໍາໃນ x ແລະ y;
- ຊ້ໍາ, x - ພຽງແຕ່ຢຽດຕາມທາງຂວາງ;
- ຊ້ໍາ, y - ພຽງແຕ່ຕັ້ງ;
- ພື້ນທີ່ - ຄວາມເປັນມາຊ້ໍາ, ແຕ່ຖ້າຫາກວ່າພື້ນທີ່ເປັນໄປບໍ່ໄດ້ທີ່ຈະຕື່ມຂໍ້ມູນໃສ່ໃນລະຫວ່າງຮູບພາບທີ່ປາກົດເປົ່າ;
- ໄດ້ຕະຫຼອດ - ຮູບພາບໄດ້ຖືກຂະຫນາດ, ຖ້າຫາກວ່າມັນບໍ່ໄດ້ຕື່ມຂໍ້ມູນໃສ່ໃນພື້ນທີ່ທັງຫມົດຂອງຮູບພາບທັງຫມົດ.
ຕົວຢ່າງຂອງຄຸນລັກສະນະ:
body {background-repeat: no- ຊ້ໍາຊ້ໍາ} - ທີ່ຄ້າຍຄືກັນຄວາມເປັນມາ, ເຮັດເລື້ມຄືນ: ຊ້ໍາ, y.
ເຫດຜົນຄວາມເປັນມາ, clip
ຄຸນລັກສະນະນີ້ໄດ້ກໍານົດພຶດຕິກໍາຂອງຄວາມເປັນມາພາຍໃຕ້ຂອບເຂດຊາຍແດນດັ່ງກ່າວ (ເຊັ່ນ: ໃນກໍລະນີຂອງເຟຣມ dotted ໄດ້):
- padding-box - ຄວາມເປັນມາສະແດງຢູ່ໃນພາຍໃນຂອງຕັນໄດ້;
- ຊາຍແດນ, ກ່ອງ - ຮູບພາບມາພາຍໃຕ້ໂຄງຮ່າງການ;
- ເນື້ອໃນກ່ອງ - ຮູບກ່ຽວກັບຄວາມເປັນມາຂອງຈະໄປປາກົດຢູ່ໃນເນື້ອໃນ.
ຕົວຢ່າງຂອງການນໍາໃຊ້:
body {background-ຄລິບ: content- ກ່ອງ;}.
Chrom ແລະ Safari ຮຽກຮ້ອງໃຫ້ມີຄໍານໍາຫນ້າ -webkit-.
ຄຸນລັກສະນະຄວາມເຂັ້ມແລະການກັ່ນຕອງ
ຄຸນລັກສະນະຄວາມເຂັ້ມອະນຸຍາດໃຫ້ທ່ານເພື່ອກໍານົດຄວາມໂປ່ງໃສຂອງພື້ນຖານໄດ້ - ຄຸນສົມບັດ CSS ຈະເຮັດວຽກໃນຕົວທ່ອງເວັບທັງຫມົດ. ມູນຄ່າແມ່ນເກັບໄວ້ໃນລະດັບຈາກ 00 ເຖິງ 10 ລວມ. ໃນກໍລະນີດັ່ງກ່າວນີ້, ທ່ານສາມາດກໍານົດຄວາມໂປ່ງໃສຂອງພື້ນຖານ CSS ໄດ້ ບໍ່ມີຄ່າຈໍານວນເຕັມແທນທີ່ຈະເປັນ 03 ເປັນພຽງພໍທີ່ຈະຂຽນ .3:
.block {background-image: url ( img.png); opacity: 3;}.
ການຕັ້ງຄ່າຄວາມເຂັ້ມຄວາມເປັນມາຂອງ, CSS ແມ່ນເຫມາະສົມເຖິງແມ່ນວ່າສໍາລັບ IE ຕ່ໍາກວ່າສະບັບ ninth, ໃຊ້ເຫດຜົນວ່າການກັ່ນຕອງ:
.block {background-image: url ( img.png); ການກັ່ນຕອງ: alpha (opacity = 30)}.
ໃນກໍລະນີດັ່ງກ່າວນີ້, ມູນຄ່າຄວາມທຶບຖືກກໍານົດໃນລະຫວ່າງ 0 ແລະ 100 ສັງເກດວ່າຄວາມທຶບໃຫ້ເຫດຜົນການປັບຄ່າຄວາມໂປ່ງໃສທີ່ແຕກຕ່າງກັນໂດຍຜ່ານ RGBA ມໍລະດົກ: ໃນເວລາທີ່ການນໍາໃຊ້ຄວາມເຂັ້ມກາຍເປັນທີ່ຈະແຈ້ງບໍ່ພຽງແຕ່ພື້ນຖານ, ແຕ່ຍັງອົງປະກອບທັງຫມົດພາຍໃນຫນ່ວຍບໍລິການ.
ສະເຫມີຕິດຕາມກວດກາສະຖິຕິການນໍາໃຊ້ຂອງທ່ານສໍາລັບຕົວທ່ອງເວັບ CIS ແລະປະເທດອື່ນໆທັງຫມົດ. ບັນຫາໃຫຍ່ທີ່ສຸດຂອງທັງຫມົດ DTP - ສະບັບເກົ່າຂອງ IE, ພວກເຂົາເຈົ້າບໍ່ອະນຸຍາດໃຫ້ທ່ານສາມາດນໍາໃຊ້ CSS3 ຂອບເຂດຢ່າງເຕັມທີ່. ໃນຮູບລັກບໍ່ລືມທີ່ຈະນໍາໃຊ້ການບໍລິການພິເສດທີ່ກວດເບິ່ງວ່າຕົວທ່ອງເວັບຂອງທ່ານສະຫນັບສະຫນູນຄຸນສົມບັດ CSS ໃດ. ຖ້າຫາກວ່າທ່ານບໍ່ສາມາດຕິດຕັ້ງສະບັບປີຂຶ້ນໄປຂອງຕົວທ່ອງເວັບ, ຊອກຫາການບໍລິການທີ່ຈະກວດສອບການເຮັດວຽກເວັບໄຊໃນຕົວທ່ອງເວັບທີ່ຫຼາກຫຼາຍອອນໄລນ໌ໄດ້.
Similar articles
Trending Now