ຄອມພິວເຕີ, ດໍາເນີນໂຄງການ
Selectors CSS. ປະເພດຂອງ selectors
A ພາສາສໍາລັບການອະທິບາຍລັກສະນະຂອງເອກະສານ CSS ໄດ້ຖືກພັດທະນາຢ່າງຕໍ່ເນື່ອງ. ໃນໄລຍະທີ່ໃຊ້ເວລາ, ເພີ່ມທະວີບໍ່ພຽງແຕ່ພະລັງງານແລະການທໍາງານ, ຍັງໄດ້ເພີ່ມຄວາມຍືດຫຍຸ່ນແລະຄວາມງ່າຍຂອງການການນໍາໃຊ້.
selectors CSS
ພວກເຮົາເລີ່ມຕົ້ນທີ່ຈະເຂົ້າໃຈ. ເປີດ CSS tutorial ໃດ, ສ່ວນຢູ່ຢ່າງຫນ້ອຍຫນຶ່ງຂອງມັນຈະໄດ້ຮັບການອຸທິດໃຫ້ປະເພດຂອງ selectors. ນີ້ບໍ່ແມ່ນຄວາມແປກໃຈຍ້ອນວ່າເຂົາເຈົ້າແມ່ນຫນຶ່ງໃນວິທີການສະດວກທີ່ສຸດໃນການຈັດການຫນ້າເນື້ອໃນ. ດ້ວຍຄວາມຊ່ອຍເຫລືອຂອງເຂົາເຈົ້າ, ທ່ານສາມາດໂຕ້ຕອບກັບຢ່າງແທ້ຈິງອົງປະກອບ HTML ໃດ. ໃນປັດຈຸບັນມີ 7 ປະເພດຂອງ selectors:
- ການ tags;
- ສໍາລັບການຫ້ອງຮຽນ;
- ສໍາລັບການລະຫັດ;
- ຢູ່ທົ່ວໄປ;
- ຄຸນລັກສະນະ;
- ເພື່ອຕອບສະຫນອງກັບ pseudo ຫ້ອງຮຽນ;
- ການຄວບຄຸມແມວ.
ໄວຢາກອນແມ່ນງ່າຍດາຍ. ເພື່ອຮຽນຮູ້ວິທີການນໍາໃຊ້ selectors CSS, ອ່ານພຽງພໍກ່ຽວກັບການໃຫ້ເຂົາເຈົ້າ. ທາງເລືອກທີ່ເປັນທີ່ດີທີ່ສຸດສໍາລັບການຄວບຄຸມຂອງເນື້ອຫາໃນກໍລະນີຂອງທ່ານແນວໃດ? ພະຍາຍາມທີ່ຈະເຂົ້າໃຈ.
tags selectors
ນີ້ແມ່ນການສະບັບງ່າຍດາຍທີ່ສຸດ, ຊຶ່ງບໍ່ຕ້ອງການຄວາມຮູ້ພິເສດທີ່ຈະຂຽນ. ໃນການຄຸ້ມຄອງ tags, ທ່ານຈໍາເປັນຕ້ອງໄດ້ນໍາໃຊ້ຊື່ຂອງເຂົາເຈົ້າ. ສົມມຸດວ່າ "ຫລວງ" ເວັບໄຊຂອງທ່ານໄດ້ຖືກຫໍ່ຢູ່ໃນໂຄດຄໍາສັ່ງເປັນ
ຂໍ້ດີ - ຄວາມງ່າຍຂອງການການນໍາໃຊ້, versatility.
ດ້ອຍໂອກາດ - ຂາດຄວາມສົມບູນຂອງຢືດຢຸ່ນ. ໃນຕົວຢ່າງຂ້າງເທິງຈະໄດ້ຮັບການຄັດເລືອກຄັ້ງດຽວທັງຫມົດ header tags. ແຕ່ສິ່ງທີ່ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະມີການຄຸ້ມຄອງພຽງແຕ່ຫນຶ່ງ?
selectors ລະດັບ
ການແຕກຕ່າງທົ່ວໄປຫຼາຍທີ່ສຸດ. ອອກແບບມາເພື່ອການຄຸ້ມຄອງ tags ທີ່ມີລະດັບໃຫ້ເຫດຜົນ. ສົມມຸດວ່າ, ໃນລະຫັດຂອງທ່ານ, ມີສາມ block ໄວຢາກອນແມ່ນເປັນດັ່ງຕໍ່ໄປນີ້: ສະແດງເປັນຈຸດ ( "."), ຕິດຕາມມາດ້ວຍລາຍລັກອັກສອນຊື່ຂອງລະດັບດັ່ງກ່າວ. ໃນການຄຸ້ມຄອງຫນ່ວຍບໍລິການຄັ້ງທໍາອິດ, ການນໍາໃຊ້ການກໍ່ສ້າງ .red. ສອງ - ສີຟ້າແລະອື່ນໆ. ສິ່ງສໍາຄັນ! ມັນແມ່ນແນະນໍາໃຫ້ການນໍາໃຊ້ຄ່າທີ່ແທ້ຈິງຂອງເຫດຜົນວ່າຫ້ອງຮຽນໄດ້. ມັນແມ່ນພິຈາລະນາຮູບແບບທີ່ບໍ່ດີທີ່ຈະນໍາໃຊ້ທັບສັບ (ຕົວຢ່າງ:, krasiviy-blok) ຫຼືການປະສົມຕົວອັກສອນສຸ່ມ / ຈໍານວນ (ojfh834871). ໃນລະຫັດດັ່ງກ່າວນີ້, ທ່ານກໍາລັງຜູກພັນເພື່ອໃຫ້ໄດ້ຮັບຄວາມສັບສົນ, ບໍ່ໃຫ້ mention ຄວາມຫຍຸ້ງຍາກທີ່ຈະປະເຊີນກັບຜູ້ທີ່ຈະໄດ້ຮັບການມີສ່ວນຮ່ວມໃນໂຄງການຫຼັງຈາກທີ່ທ່ານ. ຕົວເລືອກທີ່ດີທີ່ສຸດ - ການນໍາໃຊ້ວິທີການໃດຫນຶ່ງ, ເຊັ່ນ: BEM. ຂໍ້ດີ - ມີຄວາມຍືດຫຍຸ່ນສູງ. ດ້ອຍໂອກາດ - ການອົງປະກອບທີ່ຫຼາກຫຼາຍອາດຈະເປັນຫນຶ່ງແລະລະດັບດຽວກັນ, ຊຶ່ງຫມາຍຄວາມວ່າພວກເຂົາເຈົ້າຈະໄດ້ຮັບການແກ້ໄຂພ້ອມໆກັນ. ບັນຫາໄດ້ຖືກແກ້ໄຂການນໍາໃຊ້ວິທີການເຊັ່ນດຽວກັນກັບມໍລະດົກຂອງມວນຜົນ. ໃຫ້ແນ່ໃຈວ່າເພື່ອໃຫ້ໄດ້ຮັບມືຂອງທ່ານຫນ້ອຍ, Sass ຫຼືບາງຕົວປະມວນຜົນອື່ນໆ, ພວກເຂົາເຈົ້າຢ່າງຫຼວງຫຼາຍງ່າຍການເຮັດວຽກໄດ້. ກ່ຽວກັບສະບັບພາສານີ້ coders ຄວາມຄິດເຫັນແລະໂຄງການແມ່ນມີສອງນັຍ. CSS вообще не рекомендуют использовать ID, поскольку при неаккуратном применении они могут вызвать проблемы с наследованием. ບາງບົດຮຽນ CSS ບໍ່ແນະນໍາໃຫ້ການນໍາໃຊ້ບັດປະຈໍາຕົວໄດ້, ເນື່ອງຈາກວ່າໃນຄໍາຮ້ອງສະຫມັກບໍ່ຖືກຕ້ອງພວກເຂົາເຈົ້າສາມາດເຮັດໃຫ້ເກີດບັນຫາກ່ຽວກັບມໍລະດົກ. ຢ່າງໃດກໍຕາມ, ຜູ້ຊ່ຽວຊານຈໍານວນຫຼາຍຢ່າງຫ້າວຫັນຈັດໃຫ້ເຂົາເຈົ້າຕະຫຼອດການຈັດການ. ທ່ານຕັດສິນໃຈ. # »), затем имя блока. ໄວຢາກອນມີດັ່ງນີ້: ອາການ pound ( "#"), ຫຼັງຈາກນັ້ນຊື່ຂອງຕັນໄດ້. #red. ສໍາລັບຕົວຢ່າງ, #red. отличается от класса по нескольким параметрам. ລະຫັດແມ່ນແຕກຕ່າງຈາກລະດັບໃນຫຼາຍວິທີການ. ID. ຫນ້າທໍາອິດ, ຫນ້າບໍ່ສາມາດສອງ ID ດຽວກັນ. ເຂົາເຈົ້າໄດ້ຖືກມອບຫມາຍໃຫ້ມີຊື່ຊ້ໍາກັນ. ອັນທີສອງ, ເຊັ່ນ: ເລືອກທີ່ມີບູລິມະສິດທີ່ສູງກວ່າ. red и укажете в таблицах CSS красный цвет фона, а затем назначите ему же id blue и укажете синий цвет, блок станет синим. ນີ້ຫມາຍຄວາມວ່າຖ້າຫາກວ່າທ່ານລະບຸລະດັບຫນ່ວຍບໍລິການສີແດງແລະລະບຸໃນຕາຕະລາງ CSS ສີແດງ ສີຄວາມເປັນມາ, ແລະຫຼັງຈາກນັ້ນມອບຫມາຍໃຫ້ມັນໄດ້ id ດຽວກັນສີຟ້າແລະລະບຸສີຂອງສີຟ້າ, ຫນ່ວຍບໍລິການຈະປ່ຽນເປັນສີຟ້າ. ຂໍ້ດີ - ທ່ານສາມາດຄວບຄຸມອົງປະກອບສະເພາະໃດຫນຶ່ງໂດຍບໍ່ສົນໃຈຄໍເຕົ້າໄຂ່ທີ່ຂອງ tags ແລະຫ້ອງຮຽນ. ID и class. ດ້ອຍໂອກາດ - ງ່າຍທີ່ຈະໄດ້ຮັບການສູນເສຍໃນຈໍານວນຂະຫນາດໃຫຍ່ຂອງລະຫັດແລະລະດັບ. ສິ່ງສໍາຄັນ! ID вам, в общем-то, не нужны. ຖ້າຫາກວ່າທ່ານກໍາລັງໃຊ້ວິທີການ BEM (ຫຼືຮ່ວມຂອງຕົນ), ລະຫັດການທ່ານ, ໂດຍທົ່ວໄປ, ແມ່ນບໍ່ຈໍາເປັນ. ວິທີການນີ້ມີການນໍາໃຊ້ຂອງຮູບແບບຫ້ອງຮຽນເປັນເອກະລັກທີ່ສະດວກມີຫຼາຍຫຼາຍ. {}. Syntax: Starlets ຂຽນ ( "*") ແລະເຊືອກຜູກ, ie, {*} ... ການນໍາໃຊ້ເພື່ອກໍາຫນົດລັກສະນະສະເພາະໃດຫນຶ່ງເມື່ອອົງປະກອບທັງຫມົດຂອງຫນ້າເວັບ. ໃນເວລາທີ່ນີ້ສາມາດຈະເປັນປະໂຫຍດ? box-sizing: border-box. ສໍາລັບຕົວຢ່າງ, ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະຕັ້ງຄ່າຄຸນສົມບັດຫນ້າຫມາຍໃສ່ໃນປ່ອງຂະຫນາດ: ຊາຍແດນຫມາຍໃສ່ໃນປ່ອງ. div *{}. ສາມາດບໍ່ພຽງແຕ່ໄດ້ຮັບການນໍາໃຊ້ໃນການຄຸ້ມຄອງອົງປະກອບທັງຫມົດຂອງເອກະສານ, ແຕ່ຍັງເພື່ອຄວບຄຸມເດັກນ້ອຍທັງຫມົດຂອງຕັນທີ່ກໍານົດໄວ້, ສໍາລັບການຍົກຕົວຢ່າງ, div * {}. ຂໍ້ດີ - ທ່ານສາມາດຄວບຄຸມຈໍານວນຂະຫນາດໃຫຍ່ຂອງລາຍການໃນເວລານັ້ນ. Cons - ທາງເລືອກການປ່ຽນແປງບໍ່ພຽງພໍ. ໃນນອກຈາກນັ້ນ, ການນໍາໃຊ້ຂອງຕົວເລືອກນີ້, ໃນບາງກໍລະນີຊ້າລົງເຮັດວຽກຫນ້າ. ເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະຄວບຄຸມອົງປະກອບທີ່ມີທັດສະນະທີ່ສະເພາະໃດຫນຶ່ງ. ສໍາລັບຕົວຢ່າງ, ທ່ານມີຈໍານວນຂອງ tags ວັດສະດຸປ້ອນທີ່ມີປະເພດທີ່ແຕກຕ່າງກັນໃຫ້ເຫດຜົນ. ນຶ່ງໃນນັ້ນກໍ່ - ຂໍ້ຄວາມ, ຄັ້ງທີສອງ - ລະຫັດຜ່ານ, ທີສາມ - ຈໍານວນ. ແນ່ນອນ, ທ່ານສາມາດກໍານົດໃນແຕ່ລະລະດັບຫຼື ID, ແຕ່ມັນຈະບໍ່ສະດວກສະເຫມີ. CSS selectors ຂອງຄຸນລັກສະນະເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະລະບຸຄ່າສໍາລັບ tags ຈໍານວນຫນຶ່ງໃນຄວາມແມ່ນຍໍາສູງສຸດ. ສໍາລັບຕົວຢ່າງເຊັ່ນ: ນີ້: ການປ້ອນຂໍ້ມູນ [ 'ຂໍ້ຄວາມ' type =] {} ເລືອກນີ້ຈະເລືອກຄຸນລັກສະນະທັງຫມົດທີ່ມີປະເພດຂອງຂໍ້ຄວາມໄດ້. ເຄື່ອງມືດັ່ງກ່າວແມ່ນປ່ຽນແປງໄດ້ດີແລະສາມາດໄດ້ຮັບການນໍາໃຊ້ກັບທຸກຂອງ tags ໄດ້, ທີ່ອາດຈະມີຄຸນລັກສະນະ. ແຕ່ວ່າບໍ່ແມ່ນທັງຫມົດ! ຄຸນສົມບັດ CSS ມີຄວາມສາມາດໃນການຄວບຄຸມອົງປະກອບທີ່ມີຄວາມສະດວກຫລາຍຍິ່ງຂຶ້ນ! ຈິນຕະນາການທີ່ຫນ້າເວັບຂອງທ່ານມີການປ້ອນຂໍ້ມູນດ້ວຍຕົວຍຶດໃຫ້ເຫດຜົນ = "ກະລຸນາໃສ່ຊື່ເປັນ" ແລະວັດສະດຸປ້ອນ placeholder = "ກະລຸນາໃສ່ລະຫັດຜ່ານ". ພວກເຂົາເຈົ້າຍັງສາມາດໄດ້ຮັບການຄັດເລືອກນໍາໃຊ້ເລືອກໄດ້! ເພື່ອເຮັດສິ່ງນີ້, ການນໍາໃຊ້ໂຄງສ້າງດັ່ງຕໍ່ໄປນີ້: ການປ້ອນຂໍ້ມູນ [placeholder = "ກະລຸນາໃສ່ຊື່"] {} ຫຼືວັດສະດຸປ້ອນ [placeholder = "ກະລຸນາໃສ່ລະຫັດຜ່ານ"] ບາງທີການເຮັດວຽກການປ່ຽນແປງຫຼາຍທີ່ມີຄຸນລັກສະນະ. ໃຫ້ເວົ້າວ່າທ່ານມີຈໍານວນຂອງ tags ກັບຄຸນລັກສະນະຫົວຂໍ້ທີ່ຄ້າຍຄືກັນ (ຍົກຕົວຢ່າງ, "Caspian" ແລະ "Caspian"). ໃນການເລືອກເອົາທັງສອງ, ການນໍາໃຊ້ການເລືອກດັ່ງຕໍ່ໄປນີ້: [ຫົວຂໍ້ * = "Kaspiysk"] CSS ຈະເລືອກເອົາຊະນິດທັງຫມົດທີ່ຢູ່ໃນຫົວຂໍ້ຂອງທີ່ມີສັນຍາລັກຂອງ "Caspian", ເຊັ່ນ:. E. , ແລະ "Caspian" ແລະ "Caspian". ນອກນັ້ນທ່ານຍັງສາມາດເລືອກທີ່ຈະ tags ທີ່ຂຶ້ນຕົ້ນດ້ວຍຄຸນລັກສະນະມີລັກສະນະສະເພາະໃດຫນຶ່ງ: [ຫົວ = "ລັກສະນະທີ່ທ່ານຕ້ອງການ"] {} ຫຼືຢຸດຕິການໃຫ້ເຂົາເຈົ້າ: [ຫົວຂໍ້ $ = "ລັກສະນະທີ່ຖືກຕ້ອງ"] {}. ຂໍ້ດີ - ມີຄວາມຍືດຫຍຸ່ນສູງສຸດ. ທ່ານສາມາດເລືອກເອົາອົງປະກອບຫນ້າທີ່ມີຢູ່ແລ້ວໂດຍບໍ່ມີການ messing ມີຫ້ອງຮຽນ. ດ້ອຍໂອກາດ - ການນໍາໃຊ້ທີ່ຂ້ອນຂ້າງບາງຄັ້ງຄາວ, ພຽງແຕ່ໃນກໍລະນີສະເພາະໃດຫນຶ່ງ. ອອກແບບເວັບໄຊຕ໌ຈໍານວນຫຼາຍຕ້ອງການທີ່ຈະວິທີການ, ນັບຕັ້ງແຕ່ລະດັບປະເດັນກໍຄືງ່າຍກ່ວາທີ່ຈະຈັດຈໍານວນຫລາຍ ໃນວົງ ແລະອາການ "ເທົ່າທຽມກັນ". ໃນນອກຈາກນັ້ນ, selectors ເຫຼົ່ານີ້ບໍ່ໄດ້ເຮັດວຽກໃນ Explorer ສະບັບອິນເຕີເນັດ 7 ແລະຕ່ໍາກວ່າ. ຢ່າງໃດກໍຕາມ, ຜູ້ທີ່ມີໃນປັດຈຸບັນຈໍາເປັນຕ້ອງໄດ້ມີອາຍຸ Internet Explorer? ຫມາຍເຖິງອົງປະກອບ pseudo-ສະຖານະພາບ. ສໍາລັບຕົວຢ່າງ ,: hover - ສິ່ງທີ່ເກີດຂຶ້ນກັບສ່ວນຫນຶ່ງຂອງຫນ້າໃນເວລາທີ່ທ່ານ hover ,: ໄດ້ໄປຢ້ຽມຢາມ - ການເຊື່ອມຕໍ່ໄປຢ້ຽມຢາມໄດ້. ມັນຍັງປະກອບດ້ວຍອົງປະກອບເຊັ່ນ: ຄັ້ງທໍາອິດ, ເດັກແລະ: ສຸດທ້າຍຂອງເດັກ. ປະເພດຂອງຕົວເລືອກນີ້ຖືກນໍາໃຊ້ຢ່າງຈິງຈັງໃນຮູບລັກທີ່ທັນສະໄຫມ, ເພາະວ່າຍ້ອນມັນທີ່ທ່ານສາມາດເຮັດໃຫ້ຫນ້າ "ຊີວິດ" ໂດຍບໍ່ມີການນໍາໃຊ້ຂອງ JavaScript ໄດ້. ສໍາລັບຕົວຢ່າງ, ທ່ານຕ້ອງການທີ່ຈະເຮັດໃຫ້ແນ່ໃຈວ່າໃນເວລາທີ່ທ່ານ hover ໃນໄລຍະປຸ່ມທີ່ມີລະດັບຂອງ btn ສີຂອງຕົນມີການປ່ຽນແປງໄດ້. ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົານໍາໃຊ້ໂຄງປະກອບການດັ່ງຕໍ່ໄປນີ້: .btn: hover { ພື້ນຖານສີ: ສີແດງ; } ຄວາມງາມສາມາດໄດ້ຮັບການກໍານົດໄວ້ໃນຄຸນສົມບັດພື້ນຖານຂອງປຸ່ມ, ການປ່ຽນແປງຄຸນສົມບັດ, ສໍາລັບການຍົກຕົວຢ່າງ, 0.5s - ໃນກໍລະນີດັ່ງກ່າວນີ້, ປຸ່ມຈະບໍ່ພໍເຫັນຄົ້ງທໍາໄດ້ທັນທີ, ແລະພາຍໃນເຄິ່ງທີ່ສອງໄດ້. ຄຸນງາມຄວາມດີ - ໄດ້ຖືກນໍາໃຊ້ຢ່າງກວ້າງຂວາງສໍາລັບ "ການຟື້ນຟູ" ຂອງຫນ້າ. ງ່າຍທີ່ຈະນໍາໃຊ້. ດ້ອຍໂອກາດ - ພວກເຂົາເຈົ້າແມ່ນບໍ່. ນີ້ແມ່ນເປັນເຄື່ອງມືທີ່ມີປະໂຍດແທ້. ຢ່າງໃດກໍຕາມ, ອອກແບບເວັບໄຊຕ໌ທີ່ມີປະສົບສາມາດໄດ້ຮັບການສູນເສຍໃນອຸດົມສົມບູນຂອງ pseudo ຫ້ອງຮຽນໄດ້. ບັນຫາໄດ້ຖືກແກ້ໄຂການສຶກສາແລະການປະຕິບັດ. "Pseudo" - ເຫຼົ່ານີ້ແມ່ນສ່ວນຫນຶ່ງຂອງຫນ້າທີ່ບໍ່ໄດ້ຢູ່ໃນ HTML ໄດ້, ແຕ່ພວກເຂົາເຈົ້າຍັງສາມາດໄດ້ຮັບການບໍລິຫານ. ທ່ານບໍ່ເຂົ້າໃຈ? ມັນເປັນໄດ້ຫຼາຍງ່າຍຂຶ້ນກ່ວາມັນເບິ່ງຄືວ່າ. ສໍາລັບຕົວຢ່າງ, ທ່ານຕ້ອງການທີ່ຈະເຮັດໃຫ້ຕົວອັກສອນທໍາອິດໃນສະຕິງຂະຫນາດໃຫຍ່ແລະສີແດງ, ຊຶ່ງເຮັດໃຫ້ຄວາມຂະຫນາດນ້ອຍແລະສີດໍາອື່ນໆ. ແນ່ນອນວ່າ, ມັນສາມາດສະຫຼຸບຈົດຫມາຍສະບັບໃນ span ມີຫ້ອງຮຽນສະເພາະໃດຫນຶ່ງທີ່, ແຕ່ວ່າມັນຍາວແລະຫນ້າເບື່ອ. ມັນເປັນຫຼາຍງ່າຍຕໍ່ການເລືອກວັກທັງຫມົດແລະນໍາໃຊ້ pseudo :: ຄັ້ງທໍາອິດ, ຈົດຫມາຍສະບັບ. ມັນເຮັດໃຫ້ໂອກາດທີ່ຈະຄວບຄຸມລັກສະນະຂອງຕົວອັກສອນທໍາອິດໄດ້. ມີຈໍານວນຂະຫນາດໃຫຍ່ຂອງ pseudo-ອົງປະກອບມີ. ບອກໃຫ້ເຂົາເຈົ້າຢູ່ໃນບົດຄວາມດຽວແມ່ນບໍ່ສາມາດສໍາເລັດ. ທ່ານສາມາດຊອກຫາຂໍ້ມູນຂ່າວສານທີ່ກ່ຽວຂ້ອງໃນເຄື່ອງມືຄົ້ນຫາຂອງທ່ານ favorite. ຂໍ້ດີ - ສະຫນອງຢືດຢຸ່ນໃນການປັບເບິ່ງຂອງຫນ້າເວັບ. ດ້ອຍໂອກາດ - ການໃຫມ່ເພື່ອໃຫ້ເຂົາເຈົ້າມີຄວາມມັກເກີດຄວາມສັບສົນ. ເລືອກຈໍານວນຫຼາຍຂອງປະເພດຂອງການເຮັດວຽກນີ້ພຽງແຕ່ໃນຕົວທ່ອງເວັບໃດຫນຶ່ງ. Selector - ເປັນເຄື່ອງມືປະສິດທິພາບສໍາລັບການຄວບຄຸມການໄຫຼເອກະສານ. ຂໍຂອບໃຈກັບພຣະອົງ, ທ່ານສາມາດເລືອກເອົາທຸກໆອົງປະກອບດຽວຂອງຫນ້າ (ມີເຖິງແມ່ນວ່າພຽງແຕ່ບາງສ່ວນ). ໃຫ້ແນ່ໃຈວ່າທີ່ຈະຮຽນຮູ້ທຸກທາງເລືອກທີ່ສາມາດໃຊ້ໄດ້, ຫຼືແມ້ກະທັ້ງຂຽນໃຫ້ເຂົາເຈົ້າລົງ. ນີ້ເປັນສິ່ງສໍາຄັນໂດຍສະເພາະຖ້າຫາກວ່າທ່ານສ້າງຫນ້າສະລັບສັບຊ້ອນທີ່ມີການອອກແບບທີ່ທັນສະໄຫມແລະ lots ຂອງອົງປະກອບການຕອບສະ. ເລືອກລະຫັດ
ເລືອກທົ່ວໄປ
ຕາມຄຸນສົມບັດ
selectors pseudo-class
pseudo-selectors
ເພື່ອສະຫຼຸບ
Similar articles
Trending Now