有疑问求解答

来源:-

橙子lovesun

2015-12-02 19:09

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

写回答 关注

2回答

  • 橙子lovesun
    2015-12-03 13:14:30

    <!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>    


  • 李晓健
    2015-12-03 12:50:08

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

    橙子love...

    我的代码帖出来了,帮我看看吧。谢谢。请问下那个效果你按照视频做出来了吗?

    2015-12-03 13:16:47

    共 1 条回复 >

焦点图轮播特效

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

65234 学习 · 611 问题

查看课程

相似问题