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استفاده کنید.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React