function linear-gradient() na CSS

kaifiyawa da koyarwa

CSS linear-gradient() function dona kaiya wata ko'fani

Domin ki domin ki cikin kaiya, a bai da sabunta dabi'in wata daidai tunan, wanda zai kaiya kuma zai kaiya doki. Kuma zai iya kaiya dabi'in kaiya kaiya, kuma zai iya kaiya harshe kaiya

masanin cikin kaiya

tarihin

masanin 1

wannan kaiya cikin ko'fani doki. Ta fi akwai doki, kuma doki ko'fani doki, kuma doki ko'fani doki

#grad {
  background-image: linear-gradient(red, yellow, blue);
}

تجربة شخصية

masanin 2

wannan kaiya cikin ko'fani kuduwa yamma. Ta fi akwai doki, kuma doki ko'fani doki

#grad {
  background-image: linear-gradient(to right, red , blue);
}

تجربة شخصية

masanin 3

wannan kaiya cikin ko'fani kuduwa ko'fani yamma, ko'fani kuduwa ko'fani yamma

#grad {
  background-image: linear-gradient(to bottom right, red , blue);
}

تجربة شخصية

masanin 4

wannan kaiya cikin harshe

#grad {
  background-image: linear-gradient(180deg, red, blue);
}

تجربة شخصية

masanin 5

wannan kaiya cikin daidai na wata

#grad {
  background-image: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet);
}

تجربة شخصية

مثال 6

تدرج خطي يحتوي على مؤشرين لونيين:

#grad {
  background: linear-gradient(
    to right,
    red 17%,
    orange 17% 34%,
    yellow 34% 51%,
    green 51% 68%,
    blue 68% 84%,
    indigo 84%
  );
}

تجربة شخصية

مثال 7

تدرج خطي مع شفافية:

#grad {
  background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));
}

تجربة شخصية

الجملة النصية لـ CSS

linear-gradient(side-or-corner, angle, color-stop1, color-stop2, ...);
القيمة الوصف
side-or-corner

اختياري. نقطة البداية للتدرج. تبدأ بكلمة المفتاحية 'to'، تتبعها كلمات أخرى أقصاها اثنتان:

  • left أو right
  • top أو bottom

القيمة الافتراضية هي إلى الأسفل (إلى الأسفل).

angle

اختياري. زاوية اتجاه خط التدرج:

  • 0deg يساوي: إلى الأعلى (إلى الأعلى)
  • 180deg يساوي: إلى الأسفل (إلى الأسفل)
  • 270deg يساوي: إلى اليسار (إلى اليسار)
  • 90deg يساوي: إلى اليمين (إلى اليمين)
color-stop1, color-stop2,...

مطلوب. مؤشر اللون هو اللون الذي ترغب في تحقيق انتقال سلس بينه.

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

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

الإصدار: CSS3

دعم المتصفح

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

Chrome Edge Firefox Safari Opera
linear-gradient()
26 10 16 6.1 12.1
مؤشرات اللون لـ موقعين
71 79 64 12.1 58

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

دروس:تدرج CSS

参考:Kujerarun CSS kuma ya

参考:فنction conic-gradient() لـ CSS

参考:فنction radial-gradient() لـ CSS

参考:فنction repeating-conic-gradient() لـ CSS

参考:فنction repeating-linear-gradient() لـ CSS

参考:CSS repeating-radial-gradient() 函数