为了账号安全,请及时绑定邮箱和手机立即绑定

有疑问求解答

看第三章箭头切换视频,按照视频打代码,为什么那个箭头可以显现却不能切换?下的代码怎么感觉比视频更难。是因为缺少那个文件夹的内容吗?http://img1.sycdn.imooc.com//565ed11a00017a2305540085.jpg

正在回答

3 回答


<!DOCTYPE html>    

<html>    

<head>    

<meta charset="utf-8" />    

<title>无标题文档</title>    

<style type="text/css">    

*{margin:0;padding:0;    

text-decoration:none;}    

boby { padding: 20px;}    

#container { width: 600px; height: 400px; border: 3px solid #333; overflow: hidden; position: relative;}    

#list { width: 4200px; height: 400px; position: absolute; z-index: 1;}    

#list img { float: left;}    

#buttons { position: absolute; height: 10px; width: 100px; z-index: 2; bottom: 20px; left: 250px;}    

#buttons span { cursor: pointer; float: left; border: 1px solid #fff; width: 10px; height: 10px; border-radius: 50%; background: #333; margin-right: 5px;}    

#buttons .on {  background: orangered;}    

.arrow { cursor: pointer; display: none; line-height: 39px; text-align: center; font-size: 36px; font-weight: bold; width: 40px; height: 40px;  position: absolute; z-index: 2; top: 180px; background-color: RGBA(0,0,0,.3); color: #fff;}    

.arrow:hover { background-color: RGBA(0,0,0,.7);}    

#container:hover .arrow { display: block;}    

#prev { left: 20px;}    

#next { right: 20px;}    

</style>    

<script type="text/javascript">    

window.onload=function(){    

var container = document.getElementById('container');    

var list = document.getElementById('list');    

var buttons = document.getElementById('buttons ').getElementsByTagName('span');    

var prev = document.getElementById('prev');    

var next = document.getElementById('next');    

function animate(offset){    

list.style.left=parseInt(list.style.left)+offset+'px';    

}    

next.onclick=function(){    

animate(-600);    

   

}    

prev.onclick=function(){    

animate(600);    

}    

   

}    

</script>    

<boby>    

<div id="container">    

<div id="list" style="left: -600px;">    

<img src="img/5.jpg" alt="1"/>    

<img src="img/1.jpg" alt="1"/>    

<img src="img/2.jpg" alt="2"/>    

<img src="img/3.jpg" alt="3"/>    

<img src="img/4.jpg"  alt="4"/>    

<img src="img/5.jpg"  alt="5"/>    

<img src="img/1.jpg"  alt="5"/>    

</div>    

<div id="buttons">    

<span index="1" class="on"></span>    

<span index="2"></span>    

<span index="3"></span>    

<span index="4"></span>    

<span index="5"></span>    

</div>    

<a href="javascript:;" id="prev" class="arrow">&lt;</a>    

<a href="javascript:;" id="next" class="arrow">&gt;</a>    

</div>    

</body>    

</html>    


0 回复 有任何疑惑可以回复我~

你把你自己写的代码都帖出来,大家帮你看一下呀!

0 回复 有任何疑惑可以回复我~
#1

橙子lovesun 提问者

我的代码帖出来了,帮我看看吧。谢谢。请问下那个效果你按照视频做出来了吗?
2015-12-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
焦点图轮播特效
  • 参与学习       65218    人
  • 解答问题       611    个

通过本教程学习您将能掌握非常实用的焦点图轮播特效的制作过程

进入课程

有疑问求解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信