从品牌网站建设到网络营销策划,从策略到执行的一站式服务
程序不工作的原因是随机数的值超出了文本框id的范围而出错,
绵阳网站建设公司创新互联,绵阳网站设计制作,有大型网站制作公司丰富经验。已为绵阳上千余家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的绵阳做网站的公司定做!
所以随机数的值应该为1到7之间,因此random的赋值(两处)都应该改为
random=Math.floor(1+Math.random()*7);
(注意第一处保留var)
又是你,昨天不是叫你去百度:js动画基础?我只管动,动起来以后的问题你自己想办法,关键是div上要写style="position: absolute;left:0;",不然你的offsetLeft会傻掉,另外 newLeft + 1 + "px" 这个要弄到计时器里面去:
!DOCTYPE html
html
head
meta charset="utf-8"
style
*{margin: 0;padding: 0;}
#div1{
width:712px;
height: 108px;
border: 1px red solid;
position: absolute;
top: 200px;
left:300px;
}
li{
float: left;
list-style: none;
}
li img{
width: 100px;
height: 100px;
}
/style
script
window.onload = function() {
var aUl = document.getElementById("move");
setInterval(
function(){
var newLeft = aUl.offsetLeft;
aUl.style.left = newLeft + 1 + "px";
},30
)
}
/script
/head
body
div id="div1"
ul id="move" style="position: absolute;left:0;"
liimg src="images/1.jpg"//li
liimg src="images/2.jpg"//li
liimg src="images/3.jpg"//li
liimg src="images/4.jpg"//li
/ul
/div
/body
/html
position:fixed; top:0px; left:0px; right:0px;height: 40px;
position:fixed;是指定位相对于浏览器窗口, top:0px; left:0px; right:0px,
这样的话,DIV就会固定在页面顶部,宽度等于浏览器窗口的宽度,高度自定义。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图