Box Shadow
📌 این ویژگی مشخص میکنه که یک عنصر سایه (shadow) داشته باشد و ظاهرش سهبعدیتر شود.
در Tailwind از کلاسهای shadow-{size}
و shadow-{color}
استفاده میکنیم.
✅ کلاسها
اندازه سایه
-
shadow-sm
→ سایه کوچک -
shadow
→ سایه پیشفرض -
shadow-md
→ سایه متوسط -
shadow-lg
→ سایه بزرگ -
shadow-xl
→ سایه خیلی بزرگ -
shadow-2xl
→ سایه بسیار بزرگ -
shadow-inner
→ سایه داخل عنصر -
shadow-none
→ بدون سایه
رنگ سایه
-
Tailwind پیشفرض سایهها را با رنگ gray ایجاد میکند، ولی میتوان با custom shadow و shadow-[color] رنگ دلخواه اعمال کرد.
✅ مثال
📌 نکات مهم
-
اغلب Box Shadow همراه با border-radius استفاده میشود تا ظاهر نرم و سهبعدی ایجاد شود.
-
میتوان با responsive ترکیب کرد:
-
sm:shadow-sm md:shadow-lg
→ موبایل سایه کوچک، دسکتاپ سایه بزرگ
-
-
برای تغییر رنگ سایه، باید custom shadow در فایل Tailwind تعریف شود یا با کلاسهای utility
[shadow-color]
استفاده شود.