ESC

ตัวควบคุมเงา

ตัวอย่างสด

ผลลัพธ์ CSS

การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ไม่มีข้อมูลถูกส่งไปยังเซิร์ฟเวอร์ใดๆ

ตัวอย่างการใช้งาน

เงาการ์ดเบาบาง

เงาเบาบางที่เหมาะสำหรับการ์ดและคอนเทนเนอร์เนื้อหา

เงาหลายชั้น

รวมหลายชั้นเงาเพื่อเอฟเฟกต์ความลึกที่หลากหลาย

เงาด้านใน

สร้างเงาด้านในสำหรับเอฟเฟกต์องค์ประกอบที่กดหรือยุบ

คุณสมบัติ

หลายชั้นเงา

เพิ่มและกำหนดค่าหลายชั้นเงาเพื่อสร้างเอฟเฟกต์เงาที่ซับซ้อนและสมจริง

ตัวอย่างภาพสด

ดูเอฟเฟกต์เงาอัปเดตแบบเรียลไทม์ขณะปรับออฟเซ็ต เบลอ กระจาย และสี

ตัวเลือกสีและรูปแบบสำเร็จรูป

เลือกสีที่กำหนดเองด้วยตัวเลือกแบบเนทีฟและใช้เงาสำเร็จรูปสำหรับการออกแบบรวดเร็ว

ความเป็นส่วนตัวมาก่อน

ทุกอย่างทำงานในเบราว์เซอร์ของคุณ — ไม่มีข้อมูลถูกส่งไปยังเซิร์ฟเวอร์ใดๆ

วิธีใช้?

1

กำหนดค่าเงา

ปรับออฟเซ็ต X/Y เบลอ กระจาย และสีสำหรับแต่ละชั้นเงา สลับ inset สำหรับเงาด้านใน

2

เพิ่มชั้นเพิ่มเติม

คลิกเพิ่มชั้นเพื่อสร้างชั้นเงาเพิ่มเติมสำหรับเอฟเฟกต์ที่ซับซ้อนมากขึ้น

3

คัดลอก CSS

คลิกปุ่มคัดลอก CSS เพื่อคัดลอกโค้ด box-shadow ที่สร้างขึ้นไปยังคลิปบอร์ด

คำถามที่พบบ่อย

ออฟเซ็ต X เลื่อนเงาไปทางซ้าย (ค่าลบ) หรือขวา (ค่าบวก) ออฟเซ็ต Y เลื่อนขึ้น (ค่าลบ) หรือลง (ค่าบวก) เบลอควบคุมความนุ่มนวล — 0 คือขอบคม ค่าสูงขึ้นขอบยิ่งนุ่ม กระจายขยาย (บวก) หรือหด (ลบ) ขนาดเงาก่อนเบลอ กระจายค่าลบร่วมกับเบลอมากจะสร้างเงาที่กระชับและสมจริงยิ่งขึ้น

เท่าที่ต้องการเลย CSS box-shadow รับรายการค่าเงาที่คั่นด้วยจุลภาค หลายชั้นช่วยให้รวมเงาเข้มกระชับสำหรับความลึก กับเงากว้างสว่างสำหรับแสงสภาพแวดล้อมได้ แต่ละชั้นมีออฟเซ็ต เบลอ กระจาย สี และ inset ตั้งค่าแยกกันได้

Inset พลิกเงาให้แสดงด้านในองค์ประกอบแทนด้านนอก ไม่มี inset เงาจะให้ลักษณะยกสูงหรือลอยอยู่ เมื่อเปิด inset เงาจะให้ลักษณะกดลง เว้าเข้า หรือแบบ neumorphic เหมาะสำหรับช่องป้อนข้อมูลที่ดูยุบลงหรือปุ่มที่ดูถูกกดเมื่อใช้งาน

สีทึบอย่าง #000000 ดูแข็งกระด้างบนพื้นหลังที่ไม่ใช่สีขาว สีกึ่งโปร่งใสอย่าง rgba(0, 0, 0, 0.15) ผสมกับสิ่งที่อยู่เบื้องหลังได้อย่างเป็นธรรมชาติ เงาในส่วนติดต่อผู้ใช้ส่วนใหญ่ใช้สีดำที่ความทึบ 10-25%

เบาบาง: เงาแทบไม่เห็นสำหรับการ์ด ปานกลาง: เงายกระดับการ์ดมาตรฐาน เข้ม: เงาลึกสำหรับ modal หรือ overlay ลอย: เงาออฟเซ็ตสูงทำให้องค์ประกอบดูลอย ด้านใน: เงาภายในสำหรับปุ่มในสถานะกด หลายชั้น: เงาสองชั้นรวมกันสำหรับเอฟเฟกต์ความลึกหลายระดับที่สมจริง

Neumorphism ใช้เงาสองชั้น: หนึ่งชั้นสว่างกว่าพื้นหลังเล็กน้อย และอีกชั้นเข้มกว่าเล็กน้อย ตัวอย่าง: "box-shadow: 6px 6px 12px #b8b9be, -6px -6px 12px #ffffff" บนพื้นหลังสีเทาอ่อน เปิดสองชั้น ตั้งทิศทาง X/Y ตรงข้ามกัน และใช้สีอ่อน/เข้มของสีพื้นหลังคุณ

ไม่ ต่างจาก outline หรือ border, box-shadow ไม่ส่งผลต่อขนาดองค์ประกอบหรือการไหลของ layout เงาแสดงผลภายนอก (หรือภายในเมื่อใช้ inset) ของ box model โดยไม่ดันองค์ประกอบอื่น ค่ากระจายก็ไม่เพิ่มเข้าไปในความกว้างหรือความสูงที่คำนวณแล้วของ element

ไม่ การสร้าง CSS ทั้งหมดทำงานในเบราว์เซอร์ของคุณในเครื่อง ไม่มีอะไรถูกอัปโหลดหรือจัดเก็บ

ตัวสร้าง Box Shadow คืออะไร?

ตัวสร้าง box shadow เป็นเครื่องมือแบบภาพที่ช่วยให้คุณออกแบบเอฟเฟกต์ CSS box-shadow โดยไม่ต้องเขียนโค้ดเอง ปรับตัวเลื่อนสำหรับออฟเซ็ต X/Y เบลอ กระจาย และสี แล้ว CSS จะอัปเดตแบบเรียลไทม์ ทดลองจนพอใจแล้วก็คัดลอกโค้ดไปใช้ได้เลย

คุณสมบัติหลัก

ตัวสร้างนี้รองรับหลายชั้นเงาเพื่อให้คุณรวมเงาอ่อนและเงาแข็งสร้างความลึก แต่ละชั้นมีตัวเลือกสีและปุ่ม inset ของตัวเอง มีค่าสำเร็จรูปสำหรับสไตล์ทั่วไปเช่น การ์ดบาง องค์ประกอบลอย และเอฟเฟกต์ความลึกหลายชั้น

กรณีใช้งานทั่วไป

คอมโพเนนต์การ์ดและ Modal มักต้องการการยกตัวเล็กน้อย ปุ่มได้ประโยชน์จากเงาเบาๆ ตอน Hover เงา inset เหมาะสำหรับช่องป้อนข้อมูลหรือปุ่มสถานะกด เงาหลายชั้นให้ส่วน Hero ดูพรีเมียม

เคล็ดลับสำหรับเงาที่ดีขึ้น

ให้ค่าเบลอสูงกว่าค่ากระจายเพื่อรูปลักษณ์ที่เป็นธรรมชาติ ใช้สีดำกึ่งโปร่งใส (เช่น rgba(0,0,0,0.1)) แทนสีทึบ ซ้อนเงาสองถึงสามชั้นด้วยออฟเซ็ตต่างกันเพื่อแสงที่สมจริง

ความเป็นส่วนตัว

ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ไม่มีข้อมูลเงา ไม่มีการตั้งค่า ไม่มีอะไรออกจากเครื่องของคุณ

ความปลอดภัยและความเป็นส่วนตัว

ความปลอดภัยของข้อมูลของคุณคือความสำคัญอันดับแรกของเรา

การประมวลผลภายใน

การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ

ไม่มีการถ่ายโอนข้อมูล

ข้อมูลของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ของเรา

ไม่มีการจัดเก็บข้อมูล

ไม่มีข้อมูลถูกเก็บหรือแบ่งปัน

การเข้ารหัส SSL

การเข้ารหัส SSL สำหรับการเชื่อมต่อที่ปลอดภัย

ขั้นตอนถัดไป

อีกมากมายใน MoreOnlineTools