Scroll Behavior
📌 مفهوم
-
Scroll Behavior مشخص میکند که هنگام پیمایش (scroll) به یک المان یا بخش صفحه، چگونه حرکت کند.
-
معمولاً برای لینکهای داخلی (anchor links) یا اسکریپتهایی که صفحه را میاسکرول میکنند کاربرد دارد.
📑 کلاسهای Tailwind
کلاس | توضیح |
---|---|
scroll-auto | اسکرول به صورت لحظهای (instant) انجام میشود (پیشفرض) |
scroll-smooth | اسکرول به صورت نرم و روان (smooth) انجام میشود |
📌 مثال
-
وقتی روی لینک کلیک میکنید، صفحه نرم و روان به بخش دوم منتقل میشود.
-
اگر کلاس
scroll-auto
بود، حرکت ناگهانی و بدون انیمیشن انجام میشد.
📌 نکات
-
scroll-smooth
تنها بر اسکرول داخلی عناصر یا صفحه عمل میکند. -
میتوان این ویژگی را روی divهایی که overflow دارند نیز استفاده کرد: