Overflow
🔹 Overflow چیه؟
وقتی محتوای یک المان از ابعاد ظرفش (width/height) بزرگتر بشه، مرورگر باید تصمیم بگیره اون محتوا رو چطور نمایش بده.
ویژگی overflow دقیقاً همین رو کنترل میکنه.
🔹 کلاسهای Overflow در Tailwind
-
overflow-auto→ اسکرول ظاهر میشه فقط وقتی لازم باشه. -
overflow-hidden→ محتوای اضافی بریده میشه و نمایش داده نمیشه. -
overflow-visible→ محتوای اضافی دیده میشه (پیشفرض مرورگر). -
overflow-scroll→ همیشه اسکرول ظاهر میشه (چه لازم باشه چه نباشه).
همچنین میشه جهت رو هم مشخص کرد:
-
overflow-x-auto→ کنترل overflow افقی. -
overflow-y-auto→ کنترل overflow عمودی.
🔹 مثال (overflow-hidden)
📌 متن اضافی نمایش داده نمیشه.
🔹 مثال (overflow-auto)
🔹 مثال (overflow-scroll)
🔹 مثال جهتدار (overflow-x-auto)
📌 فقط در جهت افقی اسکرول میاد.
🔹 نکته مهم
-
overflow-hiddenخیلی برای ساختن کارتها یا بخشهای با سایز محدود کاربرد داره. -
برای جداول بزرگ یا کد بلاکها معمولاً از
overflow-x-autoاستفاده میشه. -
همیشه بهتره همراه با
w-وh-محدودیت ظرف رو مشخص کنی تا overflow معنی داشته باشه.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React