Mix Blend Mode
📌 این ویژگی مشخص میکنه که چطور رنگهای یک عنصر با رنگ پسزمینه یا عناصر زیرین ترکیب شوند.
در Tailwind از کلاسهای mix-blend-{mode} استفاده میکنیم.
✅ کلاسها
-
mix-blend-normal→ ترکیب عادی (default) -
mix-blend-multiply→ رنگها ضرب میشوند (تیرهتر میشود) -
mix-blend-screen→ رنگها روشنتر میشوند -
mix-blend-overlay→ ترکیبی از multiply و screen -
mix-blend-darken→ تیرهتر شدن رنگ -
mix-blend-lighten→ روشنتر شدن رنگ -
mix-blend-color-dodge→ افزایش روشنایی رنگها -
mix-blend-color-burn→ افزایش تیرگی رنگها -
mix-blend-hard-light→ روشنایی و تیرگی ترکیبی -
mix-blend-soft-light→ روشنایی و تیرگی ملایم -
mix-blend-difference→ تفاوت رنگها -
mix-blend-exclusion→ حذف رنگها -
mix-blend-hue→ حفظ Hue رنگ -
mix-blend-saturation→ حفظ Saturation رنگ -
mix-blend-color→ حفظ Hue و Saturation -
mix-blend-luminosity→ حفظ Brightness
✅ مثال
📌 نکات مهم
-
Mix Blend Mode روی عناصر positioned بهتر عمل میکند تا ترکیب با عناصر زیرین مشخص شود.
-
میتوان با responsive و hover ترکیب کرد:
-
hover:mix-blend-multiply→ هنگام هاور حالت multiply فعال شود
-
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React