تخطي إلى المحتوى
SPCXTools

مولد تدرجات CSS

صمم خلفية متدرجة بصرياً وانسخ كود CSS — خطية، أو شعاعية، أو مخروطية.

تعمل محلياً — ملفاتك لا تغادر جهازك أبداً

جاري تحميل الأداة…

كيفية استخدام مولد تدرجات CSS

  1. 1اختر نوع التدرج — خطي، أو شعاعي، أو مخروطي — أو ابدأ بقالب جاهز.
  2. 2اختر ألوان النقاط واسحب أشرطة التمرير لتحديد موقع كل لون.
  3. 3حدد الزاوية (أو الشكل للتدرجات الشعاعية) وأضف ما يصل إلى ثماني نقاط لونية.
  4. 4انسخ كود CSS والصقه في ملف الأنماط الخاص بك.

إنشاء تدرجات ألوان CSS بصرياً

تضفي تدرجات الألوان عمقاً وحيوية على الأزرار والأقسام الرئيسية والبطاقات والخلفيات دون الحاجة لأي ملف صورة. لكن كتابة الكود يدوياً تعني تخمين الزوايا والنسب المئوية وإعادة تحميل الصفحة مراراً وتكراراً. يتيح لك مولد تدرجات CSS هذا تصميم التدرج بصرياً مع معاينة حية، ويمنحك كود CSS نظيفاً وجاهزاً للنسخ يعمل على جميع المتصفحات الحديثة.

الميزات

  • ثلاثة أنواع للتدرجات: خطي، وشعاعي (دائري أو بيضاوي)، ومخروطي.
  • ما يصل إلى ثماني نقاط توقف لونية بمواضع قابلة للسحب.
  • شريط تمرير للزاوية للتدرجات الخطية والمخروطية.
  • قوالب جاهزة وزر عشوائي للحصول على إلهام سريع.
  • لون بديل ثابت مضمن في كود CSS.
  • نسخ الكود بنقرة واحدة.

استخدام كود CSS

الصق الكود في قاعدة العنصر الذي تريد تنسيقه:

.hero {
  background: #0ea5e9;
  background: linear-gradient(135deg, #0ea5e9 0%, #8b5cf6 100%);
}

تُعامل التدرجات كصور في CSS، لذا يمكنك أيضاً استخدامها في background-image، أو وضع عدة تدرجات في طبقات مفصولة بفواصل، أو دمجها مع صورة: الكود background-image: linear-gradient(rgba(0,0,0,.5), rgba(0,0,0,.5)), url(photo.jpg); يقوم بتعتيم الصورة بحيث يظل النص الأبيض فوقها مقروءاً.

نصائح للتصميم

  • حافظ على هدوء الألوان. التدرج بين لونين متقاربين (من الأزرق إلى البنفسجي، أو من البرتقالي إلى الوردي) يبدو أكثر نعومة وعصرية من الألوان المتضادة.
  • تحقق من التباين. إذا كان النص يقع على تدرج لوني، فتأكد من سهولة قراءته على كلا الطرفين — يمكنك اختبار الألوان باستخدام محول الألوان، الذي يعرض نسب التباين.
  • استخرج الألوان من صورة علامتك التجارية باستخدام منتقي الألوان من الصور.
  • أضف عمقاً للبطاقات والأزرار باستخدام مولد ظل الصندوق.

الأسئلة الشائعة

لماذا يوجد سطران للخلفية في CSS؟
السطر الأول يحدد لونًا ثابتًا كبديل للمتصفحات أو برامج البريد الإلكتروني النادرة التي لا تدعم التدرجات اللونية. أما المتصفحات التي تدعم التدرجات فتستخدم السطر الثاني، والذي يحل محل الأول.
ماذا تعني الزوايا في التدرج الخطي؟
الزاوية 0° تتجه من الأسفل للأعلى، و90° من اليسار لليمين، و180° من الأعلى للأسفل، و270° من اليمين لليسار. الزوايا البينية تتجه قطريًا — فالزاوية 135° تتجه من أعلى اليسار إلى أسفل اليمين.
ما الفرق بين التدرج الخطي والدائري والمخروطي؟
التدرج الخطي يغير اللون على طول خط مستقيم. التدرج الدائري ينتشر للخارج من المركز بشكل دائري أو بيضاوي. التدرج المخروطي يدور حول المركز مثل عجلة الألوان أو المخطط الدائري.
هل أحتاج إلى استخدام بادئات المتصفحات مثل -webkit-؟
لا. التدرجات الخطية والدائرية تعمل بدون بادئات في جميع المتصفحات الحالية، والتدرجات المخروطية مدعومة في كافة المتصفحات الحديثة الصادرة منذ عام 2020.
كيف يمكنني إنشاء فاصل حاد بدلاً من الدمج السلس للألوان؟
ضع نقطتي توقف في نفس الموضع بألوان مختلفة. على سبيل المثال، اللون الأحمر عند 50% والأزرق عند 50% ينشئ فاصلاً حادًا في المنتصف.