فنکشن color-mix() CSS
- پچھلے پیج CSS color() فنکشن
- آئندہ پیج CSS conic-gradient() فنکشن
- ایک کرونچ بالا واپس سی ای ایس فونکشن مراجع
تعریف و استفاده
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% است. |
جزئیات فنی
نسخه: | مستند CSS Color Module Level 5 |
---|
پشتیبانی مرورگر
تبلویغات میزانی نشانگر نسخه اولین مرورگرهایی هستند که این عملکرد را کامل پشتیبانی میکنند.
Chrome | Edge | Firefox | سافری | اپرا |
---|---|---|---|---|
111 | 111 | 113 | 16.2 | 97 |
مرتبط پیج
مراجع:سی ای ایس رنگ
- پچھلے پیج CSS color() فنکشن
- آئندہ پیج CSS conic-gradient() فنکشن
- ایک کرونچ بالا واپس سی ای ایس فونکشن مراجع