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
-
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React