💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Amin_red
در مورد opacity
جامعه جاوا اسکریپت ایجاد شده در ۳۰ بهمن ۱۴۰۲
من اینو سه بار ویدیو رادیدم متوجه نشدم یه توضیحی میدید؟؟ 
 let op=(1-(scrolloffset/FIRST_PAGE_MAX_SCROLL))*10;

سلام،

scrolloffset: موقعیت فعلی اسکرول صفحه
FIRST_PAGE_MAX_SCROLL: یک ثابت است که بیانگر حداکثر میزان اسکرول مجاز صفحه است.
op: مقدار opacity است که بین 0 و 10 متغیر است.
به طور خلاصه، این فرمول opacity را بر اساس میزان اسکرول در صفحه تغییر می‌دهد، به گونه‌ای که وقتی صفحه به حداکثر اسکرول مجاز می‌رسد، opacity به صفر می‌رسد و وقتی به بالاترین نقطه ممکن اسکرول نیست، opacity به 10 افزایش می‌یابد.

 

ضربدر 10 برای تعیین عدد نهایی بین 0-100 خواهد بود.

یک مثال: اگر کاربر در انتهای صفحه باشد (scrolloffset برابر با 1000)، مقدار op برابر با 0 خواهد بود (1 - (1000 / 1000) = 0 * 10 = 0).

محسن موحد ۰۲ اسفند ۱۴۰۲، ۰۷:۲۷