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 فعال شود
-