6-2作业
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<link rel="stylesheet" type="text/css" href="css/css1.css">
</head>
<body>
<div class="a">
<div class="b">
<div>首页</div>
<div>点击查看</div>
<div>会自动的</div>
<div>我的网页</div>
</div>
<div class="c" id="main">
<a href="" class="s"><img src="1.jpg"></a>
<a href=""><img src="5.jpg"></a>
<a href=""><img src="3.jpg"></a>
<a href=""><img src="4.jpg"></a>
</div>
</div>
<script type="text/javascript" src="js/script1.js">
</script>
</body>
</html>
css部分:
.b{
width: 1200px;
height: 60px;
overflow:hidden;
zoom:1;
}
.b div{
width: 300px;
height: 30px;
margin-top: 30px;
float: left;
text-align: center;
color: #666;
font-size: 20px;
}
.c{
width:1200px;
height: 540px;
position: relative;
}
.c a{position: absolute;
display:none;
}
.c .s{
display: block;
}
js部分
function byid(id){
//封装函数
return document.getElementById(id);
}
var timer=null,
i=0,
a=byid("main").getElementsByTagName("a"),
len=a.length;
function huaguo(){
var main=byid("main");
main.onmouseover=function(){
clearInterval();
}
main.onmouseout=function(){
timer=setInterval(function(){
i++;
if(i>=len){
i=0;
}
for(var b=0;b<len;b++){
a[i].style.display="none";
}
a[i].style.display="block";
},1000);
}
}0
收起
正在回答
1回答
你好同学 ,代码问题与修改如下 :

另外 ,建议同学参考效果图 , 定一个一个橙色背景以及文字加粗的样式 ,在js中 ,当图片轮播时 ,对应的按钮也要切换样式 . 自己尝试实战一下 .

建议同学 , 完成一个作业后 ,可以在作业区域上传作业 . 批复作业的老师也会对作业进行详细执行 . 加油 !
祝学习愉快 ,望采纳 .
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星