JavaScriptスクロールバーの例では、中央Dcument.documentElement.scrollTop、Dcument.body.scrollTop、oDiv.offset Heightを制御します.

610 ワード

JavaScript , document.documentElement.scrollTop,document.body.scrollTop,oDiv.offsetHeight document.onscroll = function(){ var oDiv = document.getElementById('div1'); var scrollTop2 = document.documentElement.scrollTop || document.body.scrollTop; var divT = scrollTop2 + ((document.documentElement.clientHeight - oDiv.offsetHeight)/2); oDiv.style.top = divT + 'px'; }