الإجابة المباشرة
التدرج الشبكي (Mesh Gradient) هو تأثير بصري عصري يمزج عدة نقاط لونية شعاعية عبر مساحة ثنائية الأبعاد، مما ينتج تدرجات انسيابية عضوية متعددة الألوان دون قيود خطية ثابتة.
كيفية استخدام هذه الأداة
تحديد مواقع نقاط الألوان والأنماط الجاهزة
اسحب من 4 إلى 6 نقاط تحكم على مساحة التصميم أو اختر نمطاً جاهزاً لضبط التوزيع اللوني الأساسي.
ضبط النعومة وبذرة التوليد العشوائي
عدل نصف قطر التمويه للحصول على انتقالات لونية ناعمة، أو أدخل بذرة رقمية لإعادة إنتاج التكوين بدقة.
نسخ كود CSS أو تصدير خلفية الشاشة
انسخ إعلانات الخلفية الخفيفة، أو احصل على قاعدة CSS المعزولة، أو حمّل صور PNG عالية الدقة حتى 4K.
آلية تنفيذ التدرج الشبكي عبر CSS: الخلفية فقط مقابل كود CSS كامل
يتم رسم التدرجات الشبكية الأصلية في المتصفح عبر تراكب طبقات متعددة من دالة radial-gradient() فوق لون أرضية موحد. يوفر نمط «الخلفية فقط» إعلانات خلفية قياسية دون مرشحات تمويه على العنصر، مما يجعله آمناً تماماً لأي حاوية أو تخطيط. بينما يطبق نمط «CSS كامل» مرشح التمويه على عنصر زائف ::before معزول مع هوامش ممتدة، مما يضمن بقاء النصوص والروابط والأزرار الفرعية حادة وواضحة وقابلة للتفاعل.
- الخلفية فقط: تدرجات شعاعية متراكبة خفيفة الوزن وخالية من مرشحات التمويه؛ آمنة تماماً لأي عنصر.
- كود CSS كامل: عنصر زائف ::before معزول بمرشح تمويه؛ تظل العناصر الفرعية واضحة وقابلة للنقر.
- بذرة قطعية: خوارزمية Mulberry32 PRNG تضمن إعادة إنتاج نفس التوزيع اللوني والإحداثيات بدقة مطلقة.
الأسئلة الشائعة
كيف تعمل التدرجات الشبكية باستخدام CSS النقي دون تحميل أي صور؟
تعتمد على تراكب عدة طبقات من دالة radial-gradient() مع نقاط توقف شفافة فوق لون أساسي. يقوم محرك رسوميات المتصفح بدمج الحواف الشفافة المتداخلة لإنتاج تأثير لوني انسيابي وطبيعي.
ما الفرق العملي بين نمطي «الخلفية فقط» و «CSS كامل»؟
ينتج نمط «الخلفية فقط» خصائص خلفية قياسية دون مرشحات تمويه، وهو مناسب لأي حاوية عامة. بينما يستخدم نمط «CSS كامل» عنصراً زائفاً معزولاً مع تمويه ضبابي، مما يمنح تأثيراً أكثر نعومة دون التسبب في تشويش النصوص أو الأزرار التابعة.
ما هي اعتبارات الأداء والقيود التقنية في المتصفحات؟
قد يؤدي تراكم العديد من التدرجات الشعاعية مع مرشحات تمويه قوية إلى زيادة جهد إعادة الرسم أثناء التمرير السريع على الهواتف ذات المعالجات الرسومية المحدودة. كما أن تصدير صور 4K يتم محلياً عبر Canvas وقد يتطلب ثوانٍ معدودة على الأجهزة القديمة.
هل يتم رفع التدرجات أو الصور المصدرة إلى أي خادم خارجي؟
لا على الإطلاق. تتم جميع الحسابات الرياضية، توليد البذور العشوائية، إنشاء كود CSS ورسم صور Canvas محلياً بنسبة 100% داخل ذاكرة متصفحك.
المراجع والمعايير المعتمدة
- W3C CSS Images Module Level 3: Radial Gradients ↗ — المواصفة القياسية المعتمدة من W3C لصياغة التدرجات الشعاعية واستيفاء الألوان في CSS.
- MDN Web Docs: radial-gradient() ↗ — توثيق شامل وموثوق من شبكة موزيلا حول دالة radial-gradient وصياغتها وتوافقها مع المتصفحات.