如果没有滚动条的时候
document.getElementById("div").style.top=window.event.x+10;
document.getElementById("div").style.top=window.event.y+10;
显示很正常但是出现滚动条的时候div就不固定了
如果用这个方式
document.getElementById("divWeight").style.top=(document.documentElement.scrollTop+ (document.documentElement.clientHeight-document.getElementById("divWeight").offsetHeight)/2+50)+"px";
document.getElementById("divWeight").style.left=(document.documentElement.scrollLeft+(document.documentElement.clientWidth-document.getElementById("divWeight").offsetWidth)/2+50)+"px";
div虽然跟着滚动条,但是不跟鼠标动了有没有两全其美的办法,那位大师帮帮忙咯
document.getElementById("div").style.top=window.event.x+10;
document.getElementById("div").style.top=window.event.y+10;
显示很正常但是出现滚动条的时候div就不固定了
如果用这个方式
document.getElementById("divWeight").style.top=(document.documentElement.scrollTop+ (document.documentElement.clientHeight-document.getElementById("divWeight").offsetHeight)/2+50)+"px";
document.getElementById("divWeight").style.left=(document.documentElement.scrollLeft+(document.documentElement.clientWidth-document.getElementById("divWeight").offsetWidth)/2+50)+"px";
div虽然跟着滚动条,但是不跟鼠标动了有没有两全其美的办法,那位大师帮帮忙咯
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货