تطوير الويب
CSS Gradient Generator
إنشاء تدرج خطي أو شعاعي أو مخروطي من عدة ألوان والحصول على CSS جاهز.
0° — من الأعلى، ثم باتجاه عقارب الساعة.
A CSS gradient is a smooth transition between multiple colors, generated by the browser itself with no image needed. This tool lets you visually build a linear, radial, or conic gradient and copy the finished CSS instantly.
How to use it
- Add color stops and drag them to fine-tune where each transition happens.
- Pick a gradient type — linear (a direction in degrees), radial (shape and center position), or conic (rotation around a point).
- Copy the finished CSS with one click and paste it into background or background-image.
Common uses
- Picking a background for a hero section or button without opening a graphics editor.
- Recreating a gradient from a design mockup (Figma, etc.) in exact CSS syntax.
- Quickly experimenting with color transitions before locking a choice into a design system.
Things to keep in mind
A radial gradient defaults to stretching into the shape of its element (an ellipse), not always staying a circle — worth accounting for on rectangular blocks.
Multiple gradients can be layered by listing them comma-separated in background-image — it works like stacked layers, with the first one in the list on top.
مقالة عن هذه الأداة: تدرجات CSS: كيف يختلف linear عن radial وconic
الأسئلة الشائعة
ما الفرق بين التدرجات الخطية والشعاعية والمخروطية؟
تنتقل التدرجات الخطية على طول خط مستقيم بزاوية مختارة، وتنتشر التدرجات الشعاعية للخارج من نقطة مركزية كدائرة أو قطع ناقص، وتمسح التدرجات المخروطية الألوان حول نقطة مركزية مثل عجلة الألوان.
هل التدرجات المخروطية مدعومة في جميع المتصفحات؟
تدعم جميع المتصفحات الرئيسية الحالية التدرجات المخروطية، لكنها ميزة CSS أحدث من التدرجات الخطية أو الشعاعية، لذا قد لا تعرضها إصدارات المتصفحات القديمة جدًا.
ماذا أحصل عليه كمخرجات؟
تُنشئ الأداة صيغة CSS background جاهزة للاستخدام بالألوان ونقاط التوقف والمواضع التي اخترتها، ويمكنك لصقها مباشرة في ورقة الأنماط الخاصة بك.
ما الفرق بين repeating-linear-gradient وlinear-gradient العادي؟
يمدّ linear-gradient العادي سلسلة ألوانه مرة واحدة بالضبط عبر العنصر بأكمله، بينما يكرر repeating-linear-gradient نفس سلسلة نقاط توقف اللون بشكل دوري، منتجًا خلفية مخططة أو مزخرفة بنمط.
هل يمكنني تكديس عدة تدرجات فوق بعضها كخلفية؟
نعم، تقبل خاصية background-image قائمة من التدرجات مفصولة بفواصل، وتتراكب طبقة فوق أخرى بنفس طريقة تراكب عدة صور خلفية — يظهر الأول في القائمة في الأعلى.