lockไฟล์จะไม่ถูกส่งไปยังเซิร์ฟเวอร์
สร้างเงา CSS box-shadow ฟรี ปรับระยะ เบลอ ขนาด และสีพร้อมดูตัวอย่างสด แล้วคัดลอกโค้ดไปใช้ในโปรเจ็กต์ได้ทันที
วิธีใช้งานสร้างเงาเงา?
- ปรับค่า offset blur และ spread ด้วยตัวเลื่อน
- ตั้งค่าสีเงาและความทึบ
- คัดลอกโค้ด CSS ที่สร้างขึ้นและใช้ในโปรเจกต์
คำถามที่พบบ่อยเกี่ยวกับสร้างเงาเงา
สามารถเพิ่มหลายเงาพร้อมกันได้หรือไม่?
ได้ คุณสามารถเพิ่มหลายเงาเพื่อสร้างเอฟเฟกต์ความลึกที่ซับซ้อน แต่ละเงาปรับแต่งแยกกันได้
เงา inset คืออะไร?
เงา inset ปรากฏภายในองค์ประกอบแทนที่จะภายนอก ในขณะที่ box-shadow ปกติปรากฏภายนอก inset สร้างเอฟเฟกต์กดลงไป
เงาที่ทำดูปลอม จะทำให้ดูเป็นธรรมชาติได้อย่างไร?
เงาในความเป็นจริงไม่ใช่สีดำ แต่ใกล้เคียงกับสีพื้นหลังที่มืดลง และจะนุ่มลงเรื่อย ๆ เมื่อออกไปทางขอบ แทนที่จะใส่เงาดำ 30% หนัก ๆ ชั้นเดียว ให้ซ้อนเงาจาง ๆ สองถึงสามชั้นด้วยรัศมีเบลอต่างกัน เช่น ชั้น 1 พิกเซลชิดขอบ ชั้น 8 พิกเซลถัดออกมา และชั้น 24 พิกเซลที่จางมากอยู่นอกสุด ให้สมมติว่าแสงมาจากด้านบน จึงกำหนดเฉพาะการเลื่อนแนวตั้ง และปล่อยการเลื่อนแนวนอนไว้ที่ศูนย์
ใส่เงาเยอะ ๆ ทำให้หน้าเว็บช้าลงไหม?
ในสภาพนิ่ง ๆ แทบไม่มีผลเลย แต่จะต่างออกไปทันทีเมื่อใส่แอนิเมชัน การทำทรานซิชันค่า box-shadow ตอนเอาเมาส์ไปวาง บังคับให้เบราว์เซอร์คำนวณความเบลอใหม่ทุกเฟรม ซึ่งจะกระตุกให้เห็นชัดบนอุปกรณ์สเปกต่ำ หากต้องการให้เงาขยายตอนมีปฏิสัมพันธ์ ให้เปลี่ยนไปทำแอนิเมชันที่ค่า opacity หรือ transform ของชั้นเงาที่วาดไว้ล่วงหน้าแทน ผลลัพธ์จะลื่นกว่ามาก
วิธีใช้สร้างเงาเงาให้เกิดประโยชน์สูงสุด?
- ซ้อนเงาสองถึงสามชั้นที่ค่าเบลอต่างกัน จะดูเป็นธรรมชาติกว่าเงาชั้นเดียวหนา ๆ
- ตั้งค่าความทึบราว 0.08-0.15 เพราะสีดำทึบ 100% จะทำให้หน้าจอดูหม่น
- ในโหมดมืดเงาแทบมองไม่เห็น ควรใช้เส้นขอบสีอ่อนบาง ๆ ช่วยแทน
Powered by Patrache Studio Tools