获取ul下的所有li oUl2.innerHTML = oUl2.innerHTML + oUl2.innerHTML; //li下的内容进行想加 oUl2.style.width = Li2[0].offsetWidth * Li2.length + 'px'; //ul的宽度等于每个li的宽度乘以所有li的长度 var Li3 = oUl3.getElementsByTagName('li'); //获取ul下的所有li oUl3.innerHTML = oUl3.innerHTML + oUl3.innerHTML; //li下的内容进行想加 oUl3.style.width = Li3[0].offsetWidth * Li3.length + 'px'; //ul的宽度等于每个li的宽度乘以所有li的长度 var speed = 2; //主方法 function moveright() { //如果左边横向滚动了长度一半之后,回到初始位置 if (oUl1.offsetLeft < -oUl1.offsetWidth / speed) { oUl1.style.left = '0' } //如果右边横向滚动的距离大于0 就让他的位置回到一半 if (oUl1.offsetLeft > 0) { oUl1.style.left = -oUl1.offsetWidth / speed + 'px'; } oUl1.style.left = (oUl1.offsetLeft - 1) + 'px'; //进行左横向滚动 } //主方法 function moveleft() { //如果左边横向滚动了长度一半之后,回到初始位置 if (oUl2.offsetLeft < -oUl2.offsetWidth / speed) { oUl2.style.left = '0' } //如果右边横向滚动的距离大于0 就让他的位置回到一半 if (oUl2.offsetLeft > 0) { oUl2.style.left = -oUl2.offsetWidth / speed + 'px'; } oUl2.style.left = (oUl2.offsetLeft + 1) + 'px'; //进行右横向滚动 } //主方法 function moveright1() { //如果左边横向滚动了长度一半之后,回到初始位置 if (oUl3.offsetLeft < -oUl3.offsetWidth / speed) { oUl3.style.left = '0' } //如果右边横向滚动的距离大于0 就让他的位置回到一半 if (oUl3.offsetLeft > 0) { oUl3.style.left = -oUl3.offsetWidth / speed + 'px'; } oUl3.style.left = (oUl3.offsetLeft - 1) + 'px'; //进行右横向滚动 } //调用右边方法 var timerright = setInterval(moveright, 28) var timerleft = setInterval(moveleft, 28) var timerleft = setInterval(moveright1, 28) }
新闻中心

从客户中来,到客户中去,点点滴滴,都在这里

友情链接

BLOGROLL