Scroll Snap Stop
📌 مفهوم
-
Scroll Snap Stop مشخص میکند که یک المان اجازه ندهد اسکرول از آن رد شود وقتی در حالت snap است.
-
وقتی به یک المان snap میکنیم، معمولاً اسکرول میتواند سریع حرکت کند و از آن عبور کند.
-
با استفاده از Scroll Snap Stop، میتوانیم المان را اجباری نگه داریم تا اسکرول دقیقاً روی آن متوقف شود.
📑 کلاسهای Tailwind
کلاس | توضیح |
---|---|
snap-normal | رفتار پیشفرض، المان ممکن است از آن عبور کند |
snap-always | المان همیشه اسنپ میشود، اسکرول نمیتواند از آن رد شود |
⚡ این کلاسها روی کودکهای snap container اعمال میشوند، درست مثل Scroll Snap Align.
📌 مثال
-
snap-always
: اطمینان از اینکه اسکرول روی المان توقف کامل دارد. -
snap-normal
: المان ممکن است با اسکرول سریع رد شود. -
ترکیب با
snap-x
وsnap-mandatory
باعث میشود تجربه اسکرول حرفهای و دقیق داشته باشید.
📌 نکات
-
Scroll Snap Stop فقط روی کودک المانهای snap container تاثیر دارد.
-
ترکیب
snap-always
باscroll-smooth
بهترین تجربه را برای اسکرول فراهم میکند. -
برای المانهای مهم یا تاکید روی بخش خاص، حتماً از
snap-always
استفاده کنید.