已采纳回答 / _蛋蛋_
首先是执行最下边setTimeout("startMove()",2000)即等待两秒执行startMove()函数;执行startMove()时 先scrollTop+1,然后进入setInterval("scrollUp()",50)-->先让scrollTop+1然后每50毫秒执行一次scrollUp(),即每50毫秒执行下方粗体字部分在scrollUp()函数里判断如果增加的scrollTop到了一行的高度就停止两秒,两秒后又进入startMove()函数继续;如果没有到一行高度就scro...
2016-07-07
最新回答 / 我一定不是吃货
area.scrollTop>=parseInt(window.getComputedStyle(area,null).height)*2-72 试试
2016-07-07
已采纳回答 / singerow
1、当你obj对象的高大于moocbox的高,说明moocbox这个盒子的存不下你obj对象的内容,会有一部分obj对象不会显示。在这个前提下:a)scrollTop属性使obj对象一直向上滚动,直到obj对象底部内容完全显示在盒子中。2、当obj对象的高,也就是offsetHeight小于moocbox的高时,obj的内容已经完全展现在moocbox盒子中了,自然不用向上滚动了,因为内容已经全部展现了,所以 scrollTop也就不能用了
2016-07-05
最新回答 / 慕斯3749885
ul{display:block;margin:0;padding:0;}ul li{list-style:none;}#notice{width:400px;height:150px;border:1px solid #f00;overflow:hidden;color:#333;}a{color:#333;text-decoration:none;line-height:24px;}
2016-07-01
最新回答 / 亚特兰大
因为HTML页面是按顺序加载的,此处的JS代码是写在页面内容等代码元素的最后面,执行到JS时,页面的内容就已经加载完毕了,所以不用写在window.onload里面,不过写上也没错,但是如果这些JS代码写在前面,比如写在head里,就必须要写上window.onload,不然会获取不到对象。
2016-06-28