CSS inset() ຫົວພາສາ
ການກໍານົດແລະການນໍາໃຊ້
CSS inset()
ການກໍານົດຂອງ CSS ກຳນົດວ່າບວຍບານບອນທີ່ຈະມີຄວາມຫ່າງຈາກຫຼັງຂອງການຍາຍບອນຫຼັງ.
inset()
ການພົບກັບ clip-path
ລະບຽບ shape-outside
ການສະແດງວຽກງານກັບບັນດາລະບຽບ.
ພາບລວມ
ບັນທັດ 1
ຈະການຕັດສິນງານສອງ <div> ສິ່ງຫົວຫຼັງທີ່ຈະມີຄວາມຫ່າງຈາກຫຼັງຂອງຂອງການຍາຍບອນຫຼັງທີ່ຈະມີຄວາມຍາວຫົວຫຼັງ.
#blueDIV { float: left; width: 150px; height: 100px; background-color: lightblue; clip-path: inset(15px); } #pinkDIV { float: left; width: 150px; height: 100px; background-color: pink; clip-path: inset(5% 10% 15% 10% round 20px); }
ບັນທັດ 2
ນຳໃຊ້ clip-path
ແລະ inset()
ຈະປະຕິບັດພາບການສະແດງ:
#myDIV { width: 100px; height: 100px; background-color: coral; color: green; animation: mymove 5s infinite; clip-path: inset(10% round 20px); } @keyframes mymove { 50% {clip-path: inset(50% round 50px);} }
ບັນທັດ 3
ຈັດຕັ້ງຮ່ວມ inset()
ຫຼາຍກວ່າclip-path
ແລະ shape-outside
:
#blueDIV { float: left; width: 150px; height: 100px; background-color: lightblue; clip-path: inset(45px 50px 15px 0 round 50px); shape-outside: inset(40px 40px 10px 0 round 50px); }
ສັບສິນຄວາມCSS
inset(length-percentage round border-radius)
ຄວາມທີ່ມີປະສົງ | ສະແດງຄວາມ |
---|---|
length-percentage | ສະບັບ. 1 ຫາ 4 ການຈຳນວນ (ຄວາມຍາວຫົວຫຼັງຫຼືສາມສະບາຍ) ທີ່ຈະສະແດງຈຳນວນການການການປ່ຽນກັບບັນດາຫຼັງຂອງການປະກາດຂອງຂອງການຍາຍບອນຫຼັງ. |
round border-radius | ຄວາມອິດສະຫຼະ. ກຳນົດວ່າບວຍບານບອນນັບອາຍຸດັ້ງງານວ່າຈະມີວຽນບານບອນຫົວຫຼັງທີ່ຈະມີວຽນບອນບານບອນຫົວຫຼັງ. |
ລະອຽດເຕັກນິກ
ບັນດາລະບຽບ: | CSS Shape Module Level 1 |
---|
ການສະໜັບສະໜູນບັນຊີບັນນາທິການ
ຈຳນວນທີ່ຢູ່ໃນຕາມການເບິ່ງວ່າ ການສະໜັບສະໜູນຂອງສາຍອາຊີບທີ່ສະໜັບສະໜູນຫົວພາສານັ້ນຄັ້ງທຳອິດ.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |