CSS conic-gradient() 函数
- الصفحة السابقة دالة color-mix() CSS
- الصفحة التالية دالة contrast() CSS
- العودة إلى الطبقة السابقة دستورالعمل مرجع توابع CSS
定义和用法
CSS 的 conic-gradient()
函数将锥形渐变设置为背景图像。
锥形渐变是一种颜色过渡围绕中心点旋转的渐变(类似于饼图和色轮)。
要创建锥形渐变,必须至少定义两个颜色停止点。
锥形渐变示例:
实例
例子 1
有三种颜色的锥形渐变:
#grad { background-image: conic-gradient(红色, 黄色, 绿色); }
例子 2
有五种颜色的锥形渐变:
#grad { background-image: conic-gradient(红色, 黄色, 绿色, 蓝色, 黑色); }
例子 3
有三种颜色并为每种颜色指定角度的锥形渐变:
#grad { background-image: conic-gradient(红色 45deg, 黄色 90deg, 绿色 210deg) }
例子 4
通过添加 border-radius: 50% 使锥形渐变看起来像饼图:
#grad { background-image: conic-gradient(红色, 黄色, 绿色, 蓝色, 黑色); border-radius: 50%; }
مثال 5
تدرج كوني يحتوي على زاوية البداية:
#grad { background-image: conic-gradient(from 90deg, red, yellow, green); border-radius: 50%; }
مثال 6
تدرج كوني يحتوي على موقع المركز:
#grad { background-image: conic-gradient(at 60% 45%, red, yellow, green); border-radius: 50%; }
مثال 7
تدرج كوني يحتوي على زاوية البداية وموقع المركز:
#grad { background-image: conic-gradient(from 90deg at 60% 45%, red, yellow, green); border-radius: 50%; }
مثال 8
مثال آخر على مخطط دائري:
#grad { background-image: conic-gradient(red 0deg, red 90deg, yellow 90deg, yellow 180deg, green 180deg); border-radius: 50%; }
اللغة CSS
background-image: conic-gradient([من زاوية][في الموقع,] زاوية الألوان, زاوية الألوان, ... );
القيمة | وصف |
---|---|
من زاوية | اختياري. سيتم تدوير التدرج الكوني بأكمله بهذا الزاوية. القيمة الافتراضية هي 0deg |
في الموقع | اختياري. تحديد موقع مركز التدرج الكوني. القيمة الافتراضية هي center |
زاوية الألوان, ... , زاوية الألوان |
نقطة التوقف للألوان هي اللون الذي ترغب في ظهور انتقال سلس بينه هذا القيمة تتكون من قيم الألوان ووقت التوقف الإختياري (زاوية بين 0 إلى 360 درجة أو نسبة بين 0% إلى 100%) |
تفاصيل التقنية
الإصدار: | CSS3 |
---|
دعم المتصفح
الرقم في الجدول يمثل إصدار المتصفح الذي يدعم هذه الوظيفة بشكل كامل لأول مرة.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69 | 79 | 83 | 12.1 | 56 |
الصفحات ذات الصلة
دليل التعليمات:تدرج CSS
المرجع:خصوصیت background-image CSS
المرجع:وظيفة CSS linear-gradient()
المرجع:وظيفة CSS radial-gradient()
المرجع:وظيفة CSS repeating-conic-gradient()
- الصفحة السابقة دالة color-mix() CSS
- الصفحة التالية دالة contrast() CSS
- العودة إلى الطبقة السابقة دستورالعمل مرجع توابع CSS