Handytool
دليل المطور5 د قراءةمحدث بتاريخ 13 مارس 2026

مصمم ظل CSS

صمم ظلال CSS Box باستخدام أشرطة التمرير، وليس التخمين

يعطيك مولد box-shadow من Handytool أشرطة تمرير لكل معامل — الإزاحات والضبابية والانتشار واللون والشفافية و inset — مع بطاقة معاينة مباشرة تحدّث أثناء سحبك.

النقاط الرئيسية

  • 01كل معامل box-shadow له شريط تمرير خاص به بالإضافة إلى إدخال رقمي للضبط بدقة البكسل.
  • 02يبدل Inset toggle بين drop shadow و inner shadow لتأثيرات مضغوطة أو neumorphic.
  • 03يتم التحكم في اللون والشفافية بشكل منفصل، مع إخراج rgba() لـ CSS قابل للقراءة.
  • 04المعاينة تستخدم الخاصية CSS الحقيقية على عنصر حقيقي — ما تراه هو بالضبط ما ستعرضه ورقة النمط.

لماذا تستخدم مولد Box-Shadow مرئي

يأخذ box-shadow CSS ما يصل إلى ستة قيم — الإزاحة الأفقية والإزاحة الرأسية ونصف قطر الضبابية ونصف قطر الانتشار واللون وكلمة inset اختيارية. كتابتها من الذاكرة يعمل للظلال البسيطة، لكن لأي شيء أكثر دقة — توهج ضيق أو shadow drop عميق أو طبقة ارتفاع ناعمة — فأنت تخمن وتعيد التحميل حتى يبدو شيء ما صحيحاً.

مولد مرئي يقلل من حلقة التكرار. حرك شريط تمرير، شاهد التغيير على الفور، وانسخ فقط عندما تكون راضياً. مولد box-shadow من Handytool يعمل بالكامل في متصفحك، لذا المعاينة هي خاصية CSS الحقيقية المطبقة على عنصر حقيقي — لا اختلافات عرض بين الأداة والصفحة الفعلية الخاصة بك.

كيفية تصميم Box Shadow

  1. 01

    اضبط الإزاحات الأفقية والرأسية

    القيم الموجبة تحرك الظل لليمين والأسفل. القيم السالبة تحركها لليسار والأعلى. ظل مركزي (0, 0) ينشئ تأثير توهج.

  2. 02

    اضبط نصف قطر الضبابية

    قيم ضبابية أعلى تخلق ظلال ناعمة وأكثر انتشاراً. صفر ضبابية ينتج ظل صلب وخطوط عريضة ظل.

  3. 03

    اضبط نصف قطر الانتشار

    انتشار موجب يوسع الظل قبل الضبابية. انتشار سالب يقلصه، وهو مفيد للظلال الضيقة تحت العنصر.

  4. 04

    اختر اللون والشفافية

    استخدم منتقى اللون لاختيار صبغة الظل، ثم قلل الشفافية للدقة. المخرجات تستخدم rgba() لإبقاء القيم قابلة للقراءة.

  5. 05

    بدّل inset إذا لزم الأمر

    Inset يبدل من drop shadow إلى inner shadow — مفيد للأزرار المضغوطة والمدخلات الغاطسة والأسطح neumorphic.

  6. 06

    انسخ إعلان CSS

    انقر على النسخ للحصول على قيمة box-shadow الكاملة والصقها في ورقة النمط.

بدون تحميل، بدون حساب

المولد بالكامل على جانب العميل. خيارات اللون والقيم الرقمية وحالات المعاينة تبقى في متصفحك — لا شيء يُرسل إلى خادم. لا يوجد حساب للإنشاء ولا حد استخدام.

نظراً لأن عنصر المعاينة يستخدم خاصية CSS box-shadow الفعلية، المخرجات دقيقة بالتعريف — لا رسم القماش أو تقريب الصورة المشفرة المتضمنة. قيم البكسل التي تنسخها هي قيم البكسل التي يطبقها المتصفح.

الأسئلة الشائعة حول مولد Box-Shadow

ماذا تفعل قيمة الانتشار؟

انتشار موجب يوسع الظل في جميع الاتجاهات قبل تطبيق الضبابية؛ انتشار سالب يقلصه. مفيد للتوهجات الضيقة والمعرفة عند إقران مع ضبابية منخفضة.

هل يمكنني إضافة ظلال box متعددة؟

ينتج هذا المولد ظل واحد في المرة. لطبقتها، انسخ القيمة وافصل بين عدة ظلال باستخدام فواصل في CSS الخاص بك — box-shadow يقبل قائمة فاصلة.

لماذا ظل inset الخاص بي غير مرئي؟

ظلال Inset ترسم داخل العنصر، لذا تحتاج إلى لون خلفية أو حشوة مرئية لإظهار. لن تظهر على عناصر شفافة أو بحجم صفر.

هل معاينة دقيقة إلى البكسل؟

نعم — المعاينة تستخدم خاصية CSS box-shadow الفعلية على عنصر DOM حقيقي، لذا ما تراه بالضبط ما ستعرضه ورقة النمط.

ما هو ظل neumorphic؟

يستخدم Neumorphism ظلين — واحد فاتح وواحد داكن — مقابل في اتجاهات متعاكسة لجعل العنصر يظهر مرفوعاً أو مضغوطاً من سطح مسطح. كلا الظلين عادة ما يكون inset للمتغير المضغوط.

الأدوات ذات الصلة

استمر في العمل مع أدوات المطور

أدوات المطور