Background Clip
📌 این ویژگی مشخص میکنه که پسزمینه یک عنصر در کجا برش داده شود: در محدوده متن، padding یا border.
در Tailwind از کلاسهای bg-clip-*
استفاده میکنیم.
✅ کلاسها
-
bg-clip-border
→ پسزمینه فقط در حاشیه (border box) ظاهر میشود -
bg-clip-padding
→ پسزمینه فقط در padding box ظاهر میشود -
bg-clip-content
→ پسزمینه فقط در content box ظاهر میشود -
bg-clip-text
→ پسزمینه فقط روی متن اعمال میشود (برای افکت gradient روی متن)
✅ مثال
📌 نکات مهم
-
bg-clip-text
معمولاً باtext-transparent
ترکیب میشود تا gradient روی متن دیده شود. -
برای کنترل کامل ظاهر پسزمینه در عناصر با padding و border بسیار کاربرد دارد.
-
میتوان با responsive ترکیب کرد:
-
sm:bg-clip-content md:bg-clip-text
-