作者:mobiledu2502883787 | 来源:互联网 | 2023-08-11 12:14
1.效果图如下:
2.html代码:
间隔停顿 短 中 长 滚动速度: 慢 中 快
3.css代码:
* { padding: 0; margin: 0; } li { list-style: none; } img { border: 0; } .roll { width: 698px; height: 108px; margin: 50px auto 0; position: relative; } .btn_left { display: block; width: 68px; height: 68px; background: url(images/btn.jpg) no-repeat -70px -69px; position: absolute; top: 20px; left: 1px; z-index: 1; } .btn_left:hover { background: url(images/btn.jpg) no-repeat -70px 0; } .btn_right { display: block; width: 68px; height: 68px; background: url(images/btn.jpg) no-repeat 1px -69px; position: absolute; top: 20px; right: 0; z-index: 1; } .btn_right:hover { background: url(images/btn.jpg) no-repeat 1px 0; } .roll .wrap { width: 546px; height: 108px; margin: 0 auto; position: relative; overflow: hidden; } .roll ul { position: absolute; top: 0; left: 0; } .roll li { float: left; width: 182px; height: 108px; text-align: center; } .roll li a:hover { position: relative; top: 2px; } .control { border-bottom: 1px solid #ccc; background: #eee; text-align: center; padding: 20px 0; display: none; }
4.js代码:
var g_bMoveLeft=true; var g_oTimer=null; var g_oTimerOut=null; var g_iSpeed=3; window.οnlοad=function () { var oDiv=document.getElementById('roll'); var oUl=oDiv.getElementsByTagName('ul')[0]; var aLi=oUl.getElementsByTagName('li');//获取标签中所有的元素 var aA=oDiv.getElementsByTagName('a');//获取