CSS repeating-linear-gradient() 函数

定义和用法

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

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

هي تتكون من كلمتين: الأولى تمثل الاتجاه الأفقي (اليسار أو اليمين)، والثانية تمثل الاتجاه العمودي (الاعلى أو الأسفل).

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

color-stop1, color-stop2,...

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

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

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

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

دعم المتصفح

الرقم في الجدول يمثل إصدار المتصفح الذي يدعم هذه الفنction لأول مرة.

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

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

دروس:التنقلات لـ CSS

Hausa reference:CSS background-image Shuxing

Hausa reference:فنction conic-gradient() لـ CSS

Hausa reference:فنction linear-gradient() لـ CSS

Hausa reference:فنction radial-gradient() لـ CSS

Hausa reference:Hausa CSS repeating-conic-gradient() function

Hausa reference:Hausa CSS repeating-radial-gradient() function