دالة color-mix() في CSS
- الصفحة السابقة دالة color CSS
- الصفحة التالية دالة conic-gradient CSS
- العودة إلى الطبقة السابقة دليل مرجع توابع CSS
التعريف والاستخدام
CSS color-mix()
وظيفة الدالة هي خلط قيم الألوان بنسبة معينة في مساحة الألوان المحددة.
مثال
مثال 1
تجميع قيم لونين مختلفين بنسب محددة في مساحة اللون hsl:
div { padding: 15px; border: 2px solid black; background-color: color-mix(in hsl, hsl(125 60 90), salmon 85%); }
مثال 2
تجميع قيم لونين مختلفين بنسب مختلفة في مساحة اللون oklab:
li:nth-child(1) { background-color: color-mix(in oklab, #6a5acd 0%, pink); } li:nth-child(2) { background-color: color-mix(in oklab, #6a5acd 25%, pink); } li:nth-child(3) { background-color: color-mix(in oklab, #6a5acd 50%, pink); } li:nth-child(4) { background-color: color-mix(in oklab, #6a5acd 75%, pink); } li:nth-child(5) { background-color: color-mix(in oklab, #6a5acd 100%, pink); }
قواعد اللغة CSS
color-mix(color-interpolation-method, color1 %, color2 %)
القيمة | الوصف |
---|---|
color-interpolation-method |
مطلوب. تحديد طريقة التداخل اللوني التي سيتم استخدامها. إنه يتكون من كلمة مفتاحية in متبوعة باسم مساحة اللون. يمكن استخدام نوعين من المشاركات التالية: محيط اللون المربع:
محيط الإحداثيات اللونية:
|
color1 % |
مطلوب. لتحديد قيمة اللون المختلطة، وكذلك النسبة المئوية الاختيارية (من 0% إلى 100%)، لتحديد نسبة اللون. قيمة النسبة المئوية الافتراضية هي 50%. |
color2 % |
مطلوب. لتحديد قيمة اللون المختلطة، وكذلك النسبة المئوية الاختيارية (من 0% إلى 100%)، لتحديد نسبة اللون. قيمة النسبة المئوية الافتراضية هي 50%. |
تفاصيل التقنية
الإصدار: | مodule CSS Color Level 5 |
---|
دعم المتصفح
الرقم في الجدول يعني إصدار المتصفح الذي يدعم هذه الوظيفة بشكل كامل.
كروم | إيدج | فايرفوكس | Safari | Opera |
---|---|---|---|---|
111 | 111 | 113 | 16.2 | 97 |
الصفحات ذات الصلة
المرجع:رنگ CSS
- الصفحة السابقة دالة color CSS
- الصفحة التالية دالة conic-gradient CSS
- العودة إلى الطبقة السابقة دليل مرجع توابع CSS