您好,欢迎访问代理记账网站
移动应用 微信公众号 联系我们

咨询热线 -

电话 15988168888

联系客服
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

自动循环播放产品列表(横向)

html

<div class="productList"> // 相对定位
    <div class="productListItem productInfo1" id="productListItem"> </div> // 绝对定位
    <div class="productListItem productInfo2" id="productListItem"> </div> // 绝对定位
</div>

js

        autoScroll() {
                let proLeft=0 // productInfo1的left
                let proLeft_=1825 // productInfo2的left(产品列表总共宽度,为了保证productInfo2在productInfo1的后面紧跟着)

                this.proTimer=setInterval(function(){
                    proLeft+=-1;   // 每0.01秒向左移动的距离
                    proLeft_+=-1;  // 每0.01秒向左移动的距离
                    if(proLeft<=-1825){
                        proLeft=1825  // 当productInfo1完全移出容器左边外后重新移动到productInfo2的右边
                    }
                    if(proLeft_<=-1825){
                        proLeft_=1825 // 当productInfo2完全移出容器左边外后重新移动到productInfo1的右边
                    }
                    $(".productCenter-container .productInfo1").css('left',proLeft)   
                    $(".productCenter-container .productInfo1_").css('left',proLeft_)
                },10)
            },

基于jqury实现的  其他语言实现的话更改这一部分改变left值的方法即可

 


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进