وظيفة repeating-linear-gradient() في CSS

التعريف والاستخدام

CSS repeating-linear-gradient() الوظيفة تستخدم لتدرج الخطي المكرر.

مثالًا:

تدرج خطي تدرج خطي مكرر
linear-gradient(red, yellow, blue); repeating-linear-gradient(red, yellow 10%, blue 20%);

مثال

مثال 1

تمدد خط تدرج مكرر:

#grad {
  background-image: repeating-linear-gradient(red, yellow 10%, green 20%);
}

تجربة شخصية

مثال 2

تمدد خطوط التدرج المختلفة:

#grad1 {
  background-image: repeating-linear-gradient(45deg, red, blue 7%, green 10%);
}
#grad2 {
  background-image: repeating-linear-gradient(190deg, red, blue 7%, green 10%);
}
#grad3 {
  background-image: repeating-linear-gradient(90deg, red, blue 7%, green 10%);
}

تجربة شخصية

النصوص CSS

repeating-linear-gradient(angle إلى side-or-corner, color-stop1, color-stop2, ...);
القيمة الوصف
angle تحديد زاوية توجة التدرج. من 0deg إلى 360deg. القيمة الافتراضية هي 180deg.
side-or-corner

تحديد موقع بداية خط التدرج.

إنه يتكون من كلمتين: الأولى تمثل الاتجاه الأفقي (left أو right)، والثانية تمثل الاتجاه العمودي (top أو bottom).

الترتيب لا يهم، وكل كلمة إلزامية.

color-stop1, color-stop2,...

نقاط النهاية اللونية هي الألوان التي تريد أن يتم تقديمها فيها انتقالاً سلساً.

هذا القيمة تتكون من قيم الألوان وواحدة أو اثنتين من المواقع الخيارية للوقف (نسبة مئوية بين 0% و 100% أو طول على طول محور التدرج).

تفاصيل التقنية

الإصدار: CSS Images Module Level 3

دعم المتصفح

الرقم في الجدول يمثل إصدار المتصفح الذي يدعم هذه الوظيفة بشكل كامل لأول مرة.

Chrome Edge Firefox Safari Opera
repeating-linear-gradient()
26 10 16 6.1 12.1
نقاط النهاية اللونية في الموقعين
71 79 64 12.1 58

الصفحات ذات الصلة

دليل التعليمات:التمدد CSS

المرجع:خصائص background-image CSS

المرجع:وظيفة CSS conic-gradient()

المرجع:وظيفة CSS linear-gradient()

المرجع:وظيفة CSS radial-gradient()

المرجع:دالة CSS repeating-conic-gradient()

المرجع:دالة CSS repeating-radial-gradient()