offsetTop ပိုင်ဆိုင်မှု
offsetTop ပိုင်ဆိုင်မှုသည်
offsetParent နှင့် ဆက်စပ်လျက်
အစိတ်အပိုင်း၏ အပေါ်မှ အော့ဖ်ဆက်ကို ပါဝင်သည်။
offsetParent မှ အစိတ်အပိုင်း၏ နယ်နိမိတ်အထိ
အကွာအဝေးကို ပါဝင်သည်။
ဝါကျဖွဲ့စည်းပုံ
အစိတ်အပိုင်း.offsetTop;
နမူနာ
အစိတ်အပိုင်း၏ သူ့ပိုင်ရှင် offsetParent နှင့် ဆက်စပ်သော
အော့ဖ်ဆက်ကို ရှာကြည့်ရအောင်:
<div id="parent" style="position: relative;">
<div id="elem" style="position: absolute; top: 100px;"></div>
</div>
let elem = document.querySelector('#elem');
console.log(elem.offsetTop);
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်:
100
နမူနာ
margin ၏ အကွာအဝေးများသည်
အော့ဖ်ဆက်အတွင်းသို့ ပေါင်းထည့်ခြင်း ခံရသည်:
<div id="parent" style="position: relative;">
<div id="elem" style="position: absolute; top: 100px; margin: 50px;"></div>
</div>
let elem = document.querySelector('#elem');
console.log(elem.offsetTop);
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်:
150
ဤအရာကိုလည်း ကြည့်ပါ
-
အစိတ်အပိုင်း၏ ဘယ်ဘက်မှ အော့ဖ်ဆက်ကို ပါဝင်သော
offsetLeftပိုင်ဆိုင်မှု,
-
အစိတ်အပိုင်း၏ အော့ဖ်ဆက်ကို ရှာဖွေသော
getBoundingClientRectနည်းလမ်း,