日期:2014-05-18  浏览次数:20746 次

我的js浮动层,为什么会一闪一闪的?
var tex=0;
var tey=0;

function fix(){
  tey=document.body.scrollTop-parseInt(document.all.checkdiv.offsetTop);
  var a=document.body.scrollTop+tey
  checkdiv.style.top =a+"px";
  sheerbody.style.top =document.body.scrollTop 
}

这是我浮动层的代码,这个层还有个拖动的效果。当我滚动滚动条时,这个层就一闪一闪的。发现offsetTop这个值忽大忽小。请问这个怎么解决阿?

------解决方案--------------------
期待高手出现。
------解决方案--------------------
应该就是那样的效果,用不着在意的。