Backdrop Brightness
📌 این ویژگی مشخص میکنه که روشنایی (brightness) پسزمینه پشت یک عنصر چقدر باشد و افکت شفافیت و نوردهی ایجاد کند.
در Tailwind از کلاسهای backdrop-brightness-{value}
استفاده میکنیم.
✅ کلاسها
-
backdrop-brightness-0
→ کاملاً تاریک (0%) -
backdrop-brightness-50
→ 50% روشنایی -
backdrop-brightness-75
→ 75% روشنایی -
backdrop-brightness-90
→ 90% روشنایی -
backdrop-brightness-95
→ 95% روشنایی -
backdrop-brightness-100
→ روشنایی پیشفرض (100%) -
backdrop-brightness-105
→ 105% روشنایی -
backdrop-brightness-110
→ 110% روشنایی -
backdrop-brightness-125
→ 125% روشنایی -
backdrop-brightness-150
→ 150% روشنایی -
backdrop-brightness-200
→ 200% روشنایی
📌 میتوان از responsive و hover هم استفاده کرد:
-
hover:backdrop-brightness-125
→ هنگام هاور روشنایی افزایش یابد -
sm:backdrop-brightness-75 md:backdrop-brightness-150
→ موبایل کم، دسکتاپ زیاد
✅ مثال
📌 نکات مهم
-
Backdrop Brightness روی پسزمینه عناصر زیرین اعمال میشود و نه خود عنصر.
-
اغلب با background-color شفاف مثل
bg-white/30
یاbg-black/20
ترکیب میشود. -
میتوان با transition ترکیب کرد تا افکت نرم ایجاد شود:
-
transition duration-300 hover:backdrop-brightness-125
-