<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style>
                .stage{
                    width:300px;
                    height: 200px;
                    border: solid 5px;
                    margin: 0px auto;
                    margin-top: 55px;
                    /*overflow: hidden;*/
                    position: relative;
                }
                .banner_item{
                    width: 300px;
                    height: 200px;
                    background: green;
                    float: left;
                    color: white;
                    font-size: 100px;
                    text-align: center;
                    line-height: 200px;
                }
                .banner{
                    width: 1500px;
                    height: 200px;
                    
                }
                .l_btn,.r_btn{
                    width: 20px;
                    height: 200px;
                    font-size: 20px;
                    line-height: 200px;
                    text-align: center;
                    background-color:lightslategray ;
                    opacity: 0.5;
                    position: absolute;
                    top: 0px;
                }
                  .l_btn{
                      left: 0px;
                  }
                  .r_btn{
                      right: 0px;
                  }
                   .l_btn:hover,.r_btn:hover{
                       cursor: pointer;
                       opacity:0.8
                   }
        </style>
    </head>
    <body>
        <div class="stage">
                                   <div class="l_btn"><</div>
                                       <div class="r_btn">></div>
                                   <div class="banner" style="margin-left: 0px;">
                                       <div class="banner_item" >1</div>
                                       <div class="banner_item" >2</div>
                                       <div class="banner_item" >3</div>
                                       <div class="banner_item" >4</div>
                                       <div class="banner_item" >5</div>
                                   </div>
                               <div>
    </body>
</html>
<script type="text/jscript" src="js/jquery-3.2.1.min.js"></script>
<script>
    var l_btn=$(".l_btn");
    var r_btn=$(".r_btn");
    var banner=$(".banner");
    

    var count=1; 
    l_btn.click(function(){
        if(count!=5){
        banner.animate(
            {
                marginLeft:count*(-300) +"px"
                },
            1000,
            function(){
            count++
        })
    }
  })
        r_btn.click(function(){
        banner.stop()
            if(count!=1){
        banner.animate(
            {
                marginLeft:(count-2)*(-300) +"px"
                },
            1000,
            function(){                
            count--;
        })
    }
        })
    
</script>