ตัวสร้าง Box Shadow
เครื่องมือสร้าง Box Shadow ช่วยสร้าง CSS box-shadow ด้วยแถบเลื่อนปรับ X และ Y offset, blur, spread, สี, ความทึบ และ inset พร้อมพรีเซ็ต Material Design และ Tailwind และให้โค้ด CSS ที่ตรงเป๊ะ
เกี่ยวกับเครื่องมือนี้
เครื่องมือสร้าง Box Shadow ช่วยสร้าง CSS box-shadow ด้วยแถบเลื่อนปรับ X และ Y offset, blur, spread, สี, ความทึบ และ inset พร้อมพรีเซ็ต Material Design และ Tailwind และให้โค้ด CSS ที่ตรงเป๊ะ
วิธีใช้
- เริ่มจากพรีเซ็ต หรือใช้แบบ Custom
- ปรับ X/Y offset, blur, spread และความทึบ
- เลือกสีเงา และติ๊ก Inset หากต้องการเงาด้านใน
- คลิก Copy CSS เพื่อนำกฎ box-shadow ไปวาง
ข้อควรรู้
- ไวยากรณ์ของ box-shadow คือ [inset] offset-x offset-y blur-radius spread-radius color
- ค่า blur radius ที่มากขึ้นทำให้ขอบเงานุ่มลง ส่วน spread ทำให้เงาขยายหรือหดก่อนการเบลอ
- เงาสีเข้มที่มีความทึบต่ำ (ประมาณ 10–25%) ดูเป็นธรรมชาติกว่าสีดำทึบ
- ซ้อนเงาหลายชั้นได้โดยคั่นแต่ละเงาด้วยเครื่องหมายจุลภาค
- คีย์เวิร์ด inset จะวาดเงาไว้ภายในเส้นขอบของ element
ทำงานในเบราว์เซอร์ของคุณทั้งหมด — ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลดหรือจัดเก็บ
คำถามที่พบบ่อย
จะใส่เงาให้ div ใน CSS ได้อย่างไร?
ใช้คุณสมบัติ box-shadow เช่น box-shadow: 0 4px 12px 0 rgba(0,0,0,0.2); เครื่องมือนี้จะเขียนค่าให้คุณ
Blur กับ Spread ต่างกันอย่างไร?
Blur ควบคุมความนุ่มของขอบเงา ส่วน Spread ขยายหรือหดขนาดของเงาก่อนที่จะเบลอ
จะทำเงาด้านในได้อย่างไร?
เพิ่มคีย์เวิร์ด inset ไว้ที่ต้นค่า หรือติ๊ก Inset ในเครื่องมือ
ใช้ box shadow หลายชั้นได้หรือไม่?
ได้ คั่นแต่ละเงาด้วยเครื่องหมายจุลภาค เงาหลายชั้นแบบพรีเซ็ต Material และ Tailwind จะดูสมจริงกว่า