محیط ساده برای نوشتن و اجرای قطعهکدهای کوتاه. مناسب برای تمرین فوری یا تست یک ایده کوچک.
آموزش واژگان تخصصی برنامهنویسی به زبان ساده. هر واژه با مثال و کاربرد عملی توضیح داده شده.
مطالب آموزشی پایهای و پیشرفته در مورد زبانهای برنامهنویسی. گامبهگام با مثالهای کاربردی برای یادگیری بهتر.
ابزارهای مفید برای تمرین، تست و یادگیری بهتر کدها.مثل ویرایشگر کد، تستکننده HTML و مبدل رنگ.
Scroll Snap Type مشخص میکند که چگونه اسکرول روی المانها در snap container عمل کند.
این ویژگی روی کانتینر اسکرول اعمال میشود، نه روی فرزندان.
با Scroll Snap Type میتوان جهت و رفتار snap را تعیین کرد.
snap-none
snap-x
snap-y
snap-both
snap-mandatory
snap-proximity
💡 کلاسهای snap-x، snap-y و snap-both محور snap را مشخص میکنند. 💡 کلاسهای snap-mandatory و snap-proximity شدت توقف اسکرول را کنترل میکنند.
<div class="flex overflow-x-auto snap-x snap-mandatory scroll-smooth"> <div class="snap-start w-64 h-48 bg-red-500 m-2">Item 1</div> <div class="snap-start w-64 h-48 bg-green-500 m-2">Item 2</div> <div class="snap-start w-64 h-48 bg-blue-500 m-2">Item 3</div> </div>
snap-x : snap فقط در جهت افقی اعمال میشود.
snap-mandatory : اسکرول نمیتواند از المانهای snap رد شود.
scroll-smooth : حرکت اسکرول به شکل نرم و روان انجام میشود.
scroll-smooth
تنظیم محور اسکرول (snap-x یا snap-y) الزامی است تا Snap Effect درست عمل کند.
ترکیب با Snap Stop (snap-always یا snap-normal) به شما کنترل کامل روی توقف المانها میدهد.
snap-always
snap-normal
برای بهبود UX بهتر است از scroll-smooth استفاده شود تا حرکت اسکرول نرم و طبیعی باشد.