ລະບົບ CSS box-reflect

ການກໍານົດແລະການນໍາໃຊ້

box-reflect ປະສົມປະກອບສະແດງວ່າຄວາມກະພຶດສະແດງຂອງປະກອບ.

box-reflect ຄູ່ມູນຂອງປະສົມປະກອບສາມາດເປັນ:

  • below(ທາງດ້ານລຸ່ມ)
  • above(ທາງເທິງ)
  • left(ທາງຂ້າງຊ້າຍ)
  • right(ທາງຂ້າງຊ້າຍ)

ເບິ່ງ:box-reflect ປະສົມປະກອບບໍ່ແມ່ນມາດຕະຖານຂອງປະກອບປະກອບພາສາລາວ. -webkit- ສາຍຫົວ.

ຄວາມຄິດທີ່ບໍ່ຄົງທີ່

例子 1

在图片下方添加反射效果:

img {
  -webkit-box-reflect: below;
}

ການທົດລອງດັ່ງທີ່ເຈົ້າສາມາດ

例子 2

box-reflect 属性可以应用于任何可见的 HTML 元素。下例在

标签下方创建反射效果:

p {
  -webkit-box-reflect: below;
}

ການທົດລອງດັ່ງທີ່ເຈົ້າສາມາດ

ຕົວຢ່າງ 3

box-reflect ບັນດາປະສົມປະສານສາມາດໃຊ້ສັບພາສາສອງວັດ. ຕົວຢ່າງດັ່ງກ່າວໃນຫລັງຮູບພາບໃນຫລັງປະກອບ, ການປ່ອຍຄວາມໄລຍະ 70px:

img {
  -webkit-box-reflect: below 70px;
}

ການທົດລອງດັ່ງທີ່ເຈົ້າສາມາດ

ຕົວຢ່າງ 4

box-reflect ບັນດາປະສົມປະສານສາມາດໃຊ້ສັບພາສາສາມວັດ. ຕົວຢ່າງດັ່ງກ່າວໃນຫລັງຮູບພາບໃນຫລັງປະກອບ, ການປ່ອຍຄວາມໄລຍະ 10px, ແລະ ພັດລົງຢ່າງສະໜອງ:

img {
  -webkit-box-reflect: below 10px linear-gradient(to bottom, rgba(0,0,0,0.0), rgba(0,0,0,0.4));
}

ການທົດລອງດັ່ງທີ່ເຈົ້າສາມາດ

ສັບພາສາ CSS

box-reflect: none|below|above|left|right|position offset gradient|initial|inherit;

ຈຳນວນຊັ້ນດັງຂອງປະສົມປະສານ

ຈຳນວນຊັ້ນດັງ ອະທິບາຍ
none ຈຳນວນຊັ້ນດັງປົກກະຕິ. ບໍ່ສະແດງການສະທ້ອນສະຫລັບ.
below ການສ້າງການສະທ້ອນສະຫລັບຢູ່ຂ້າງຕາເວັນຕົກຂອງປະກອບ.
above ການສ້າງການສະທ້ອນສະຫລັບຢູ່ຂ້າງຕາເວັນເໜືອຂອງປະກອບ.
left ການສ້າງການສະທ້ອນສະຫລັບຢູ່ຂ້າງຊ້າຍຂອງປະກອບ.
right ການສ້າງການສະທ້ອນສະຫລັບຢູ່ຂ້າງຊ້າຍຂອງປະກອບ.
position offset

ສັບພາສາສອງວັດ:

  • position ການປ່ອຍການຕັ້ງລະບຽບຂອງສະທ້ອນສະຫລັບ (below, above, left ຫລື right).
  • offset ການປ່ອຍຄວາມໄລຍະສະທ້ອນ. ຄວາມໄລຍະສະທ້ອນສາມາດໃຊ້ບັນດາອັນດັບ px, pt, cm ແທນຈຳນວນຊັ້ນດັງປົກກະຕິຈະເປັນ 0.
position offset gradient

ສັບພາສາສາມວັດ:

  • position ການປ່ອຍການຕັ້ງລະບຽບຂອງສະທ້ອນສະຫລັບ (below, above, left ຫລື right).
  • offset ການປ່ອຍຄວາມໄລຍະສະທ້ອນ. ຄວາມໄລຍະສະທ້ອນສາມາດໃຊ້ບັນດາອັນດັບ px, pt, cm ແທນຈຳນວນຊັ້ນດັງປົກກະຕິຈະເປັນ 0.
  • gradient ການປ່ອຍຄວາມເລື່ອງສະທ້ອນສະຫລັບ, ເຊັ່ນ: ການຫລຸດລົງ.
initial ການປ່ອຍບັນດາປະສົມປະສານມາຈຳນວນຊັ້ນດັງປົກກະຕິ. ເບິ່ງ: initial.
inherit ລວມການອະນຸຍາດບັນດາປະສົມປະສານຈາກປະຈຳປະກອບສົມທົບຂອງມັນ. ເບິ່ງ: inherit.

ຂໍ້ມູນດ້ານເຕັກນິກ

ຈຳນວນຊັ້ນດັງປົກກະຕິ: none
ການລວມຂື້ນ: ບໍ່
ການສັນນະພາບອາກາດ: ບໍ່ສາມາດ. ບັນດາອີກ:ປະສົມປະສານການສັນນະພາບ.
ສະບັບ: CSS3
ສັບພາສາ JavaScript: object.style.webkitBoxReflect="below"

ການສະໜັບສະໜູນບັນດາຊົນວຽງ

ຈຳນວນໃນຕາລະບັນຈະສະແດງສະບັບທີ່ສະໜັບສະໜູນປະສົມປະສານທີ່ສະໜູນຄັບຄຸນນີ້ທຳອິດ.

ຈຳນວນທີ່ກ່ຽວກັບ -webkit- ແມ່ນສະບັບທີ່ສະໜັບສະໜູນຄັບຄຸນນີ້ທຳອິດ.

Chrome Edge Firefox Safari Opera
4.0 -webkit- 79.0 -webkit- ບໍ່ສາມາດ 4.0 -webkit- 15.0 -webkit-