手机版

js实现带按钮的上下滚动效果

时间:2021-11-06 来源:互联网 编辑:宝哥软件园 浏览:

本文实例讲述了射流研究…实现带按钮的上下滚动效果。分享给大家供大家参考。具体实现方法如下:

!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8' /titlejs带按钮上下滚动效果/title style type=' text/CSS ' ul { margin :0;划水:0;列表式:无;高度高度:100000px} li {边缘:0划水:0;宽度宽度:100像素高度:100 px显示:块;float:top边距-底部:5 px背景技术: # 009900;} # img _ bag { width:110px高度:600 px背景# F2F2F2margin:0 auto文本对齐:居中;} # img _ bag # img { width :100 pxh three :525 px背景技术: # 969696;飞越:隐藏;margin : auto }/style/head dydiv id=' img _ bag ' a href=' JavaScript : void(0)' on mouse down=' moveTop()' img src=' http : UPP。jpg ' border=' 0 '/a div id=' img ' ul li1/Li Li 2/Li Li 4/Li Li 5/Li Li 6/Li Li 7/Li Li 8/Li Li 9/Li Li 10/Li Li 11/Li Li 12/Li获取指定对象返回文件。getelementbyid(obj);}var maxHeight=$('img ').getElementsByTagName('ul')[0].getElementsByTagName('li ').长度* 105;//滚动图片的最大高度var targety=211//一次滚动距离var dxvar a=null函数moveTop(){ var le=ParSeint($(' img ')).滚动顶部);if(le 211){ targety=Parseint($(' img ').滚动顶部)-211;}else{ targety=parseInt($('img ')).滚动顶部)-le-1;} SCTop();}函数scTop(){ dx=parseInt($('img ')).滚动顶部)-目标y;$('img ').滚动顶部-=dx *。3;clearScroll=setTimeout(scTop,50);if(dx *)31){ cleartime out(清除滚动);} }函数下移(){ var le=Parsent($(' img ')).滚动顶部)211;var MaxL=MaxHeight-600;if(LeMaxl){ targety=ParSeint($(' img ').滚动顶部)211;} else { targety=MaxL } SCbottom();}函数SCbottom(){ dx=targety-Parsent($(' img ')).滚动顶部);$('img ').scroll top=dx * . 3a=setTimeout(scBottom,50);if(dx *)31){ clear time out(a)}/脚本/正文/html运行效果如下所示:

希望本文所述对大家的爪哇岛描述语言程序设计有所帮助。

版权声明:js实现带按钮的上下滚动效果是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。