CSS ระบบเงาของกล่อง
- หน้าที่แล้ว box-reflect
- หน้าต่อไป box-sizing
คำอธิบายและการใช้งาน
คุณสมบัติ boxShadow กำหนดเงาหนึ่งหรือหลายเงาบนกล่อง
คำแนะนำ:ใช้คุณสมบัติ border-image-* ในการสร้างปุ่มที่สามารถยืดตัวได้ที่มีลักษณะที่ดี!
ดูเพิ่มเติมที่:
ตัวอย่าง CSS3CSS3 ขอบเขต
คู่มืออ้างอิง HTML DOMคุณสมบัติ boxShadow
ตัวอย่าง
เพิ่ม box-shadow ให้กับองค์ประกอบ div
div { box-shadow: 10px 10px 5px #888888; }
มีตัวอย่างเพิ่มเติมที่ด้านล่างของหน้า
CSS ภาษา
box-shadow: h-shadow v-shadow blur spread color inset;
หมายเหตุ:box-shadow กำหนดเงาหนึ่งหรือหลายเงาบนกล่อง. คุณสมบัตินี้เป็นรายชื่อเงาที่แยกด้วยคำ逗号, แต่ละเงาประกอบด้วย 2-4 ค่าความยาว, ค่าสีที่เลือกตั้งได้, และคำถูกตั้ง inset ที่เลือกตั้งได้. ค่าที่ละเลยคือ 0.
ค่าคุณสมบัติ
ค่า | คำอธิบาย | การทดสอบ |
---|---|---|
h-shadow | จำเป็น: ตำแหน่งเงาตามทิศตะวันออกเฉียงขึ้น | การทดสอบ |
v-shadow | จำเป็น: ตำแหน่งเงาตามทิศตะวันออกเฉียงขึ้น | การทดสอบ |
blur | เลือกตั้ง: ระยะทางคลุมเงา | การทดสอบ |
spread | เลือกตั้ง: ขนาดของเงา | การทดสอบ |
color | เลือกตั้ง: สีของเงา | การทดสอบ |
inset | เลือกตั้ง: แก้ไขเงานอกเป็นเงาภายใน | การทดสอบ |
รายละเอียดเทคโนโลยี
ค่าเริ่มต้น: | none |
---|---|
การสืบทอด: | no |
รุ่น: | CSS3 |
การใช้งาน JavaScript | object.style.boxShadow="10px 10px 5px #888888" |
ตัวอย่างเพิ่มเติม
- ภาพที่โยนไปบนโต๊ะ
- ตัวอย่างแสดงว่าจะสร้างภาพโปลาเรียะและหมุนภาพ
การสนับสนุนโปรแกรมน่าทึ่ง
ตัวเลขในตารางระบุเวอร์ชั่นแรกที่สนับสนุนคุณสมบัตินี้ทั้งหมด
ตัวเลขที่มี -webkit- หรือ -moz- แสดงว่าเป็นสัญลักษณ์รุ่นแรกที่ใช้เป็นเดี่ยว
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
10.0 4.0 -webkit- |
9.0 | 4.0 3.5 -moz- |
5.1 3.1 -webkit- |
10.5 |
- หน้าที่แล้ว box-reflect
- หน้าต่อไป box-sizing