💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ hosseinAjerloo
تفاوت‌های دو متد
جامعه جاوا اسکریپت ایجاد شده در ۱۷ مهر ۱۴۰۳

باعرض سلام و خسته نباشید استاد تابع getBoundingClientRect() چند ویژگی به ما برمگیردونه سوال اینجاس دوتا از اون ویژگی‌ها به اسم top و y هستن که فاصله از بالا رو به ما نشان میدهند تفاوت این دو با getoffsetTo چیه

سلام،

getBoundingClientRect() موقعیت رو نسبت به کل صفحه می‌گه ولی offset() موقعیت رو نسبت به پدر عنصر حساب می‌کنه.

top و y با اسکرول تغییر می‌کنند اما offsetTop همیشه ثابت می‌مونه و به اسکرول ربطی نداره.
 

محسن موحد ۱۷ مهر ۱۴۰۳، ۲۱:۲۱