Swiper 滑块垂直滚动卡在幻灯片 1 上,但水平滑动一次后效果很好

AM26

我正在做一个项目,在这个项目中我在 swiper 滑块的帮助下设计了一个页面。在我的页面中,我有来自 swiper 滑块的三个 swiper,用于水平滑动。每个 swiper 都包含动态内容。加载页面时,第一个 swiper 位于视口中,并且在垂直滚动时卡住了。水平滑动一次后,垂直滚动现在工作得很好。我尝试使用auto-height: true. 但是在应用上述内容时,我在内容下方的 swiper sheet 上留下了一个巨大的空白空间,我猜这来自三个中的最大高度 swiper sheet。

JS:-

swiper = new Swiper('.swiper-container', {
        pagination: '.swiper-pagination',
        paginationType:'custom',        
        paginationCustomRender: function (swiper, current, total) {
            if(current==1){
                if(!$("#matches").hasClass("active")){
                    $("#matches").addClass("active");
                    $("#table").removeClass("active");
                    $("#latest").removeClass("active");
                    if($(document).find(".ns_position").length > 0){
                        $('html,body').animate({scrollTop: $(".ns_position").offset().top-130}, 'fast');
                    }
                }
            }else if(current==2){
                if(!$("#table").hasClass("active")){
                    $("#table").addClass("active");
                    $("#matches").removeClass("active");
                    $("#latest").removeClass("active");
                    $(window).scrollTop(0);
                }
            }else if(current==3){
                if(!$("#latest").hasClass("active")){
                    $("#latest").addClass("active");
                    $("#matches").removeClass("active");
                    $("#table").removeClass("active");  
                    $(window).scrollTop(0);
                }
            }   

        },
        lazyLoading:true,
        autoHeight:true

    });

HTML代码:-

<div class="swiper-container">
        <div class="swiper-wrapper">
            <div class="swiper-slide">
            <div>
        <div>
<div>
AM26

我通过自定义css解决了它。

使用 css:-

height:100%, overflow:auto 在我卡在垂直滚动中的 swiper-slide 中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swiper - 移动幻灯片

来自分类Dev

BX滑块并滚动垂直幻灯片

来自分类Dev

使用swiper js创建一个历史时间表,每年有多张幻灯片

来自分类Dev

如何滑动到滑块上的特定幻灯片

来自分类Dev

swiper js 每个视图多张幻灯片

来自分类Dev

滑动滑块将所有幻灯片放到一张幻灯片中

来自分类Dev

JQuery Sly插件-鼠标滚轮一次移动幻灯片2,而不是1

来自分类Dev

幻灯片上的图像计数器(1/5)

来自分类Dev

管理SM动态幻灯片滑块效果

来自分类Dev

在滚动条上创建视差幻灯片效果

来自分类Dev

Swiper 滑块和视差滚动

来自分类Dev

jQuery滑块的幻灯片上的默认灰色背景

来自分类Dev

全高滑块跳过一张幻灯片

来自分类Dev

幻灯片的垂直和水平居中(使用视差插件)

来自分类Dev

添加自动幻灯片已创建水平滚动?

来自分类Dev

Framework7:swiper滑块上的链接未重定向

来自分类Dev

无限水平滑块在悬停时显示多于一张带有暂停动画的幻灯片

来自分类Dev

无限水平滑块在悬停时显示多于一张带有暂停动画的幻灯片

来自分类Dev

JavaScript幻灯片卡在第一张照片上

来自分类Dev

如何使用Swiper库在Ionic2中创建幻灯片/转盘

来自分类Dev

如何使用Swiper.js获取幻灯片的先前活动索引?

来自分类Dev

swiper.js每张幻灯片多个img延迟加载无法正常工作

来自分类Dev

如何在 Swiper Cover Flow Slider 中更改幻灯片的渲染流程

来自分类Dev

Swiper 版本 4 - 幻灯片的淡入淡出过渡不起作用

来自分类Dev

滑动滑块YouTube在最后一张和第一张幻灯片上出现故障

来自分类Dev

提高幻灯片效果

来自分类Dev

Android:幻灯片效果

来自分类Dev

Jssor(列表滑块):如何在最后一张幻灯片上结束

来自分类Dev

上一张幻灯片和“自动播放Jquery”滑块,

Related 相关文章

  1. 1

    Swiper - 移动幻灯片

  2. 2

    BX滑块并滚动垂直幻灯片

  3. 3

    使用swiper js创建一个历史时间表,每年有多张幻灯片

  4. 4

    如何滑动到滑块上的特定幻灯片

  5. 5

    swiper js 每个视图多张幻灯片

  6. 6

    滑动滑块将所有幻灯片放到一张幻灯片中

  7. 7

    JQuery Sly插件-鼠标滚轮一次移动幻灯片2,而不是1

  8. 8

    幻灯片上的图像计数器(1/5)

  9. 9

    管理SM动态幻灯片滑块效果

  10. 10

    在滚动条上创建视差幻灯片效果

  11. 11

    Swiper 滑块和视差滚动

  12. 12

    jQuery滑块的幻灯片上的默认灰色背景

  13. 13

    全高滑块跳过一张幻灯片

  14. 14

    幻灯片的垂直和水平居中(使用视差插件)

  15. 15

    添加自动幻灯片已创建水平滚动?

  16. 16

    Framework7:swiper滑块上的链接未重定向

  17. 17

    无限水平滑块在悬停时显示多于一张带有暂停动画的幻灯片

  18. 18

    无限水平滑块在悬停时显示多于一张带有暂停动画的幻灯片

  19. 19

    JavaScript幻灯片卡在第一张照片上

  20. 20

    如何使用Swiper库在Ionic2中创建幻灯片/转盘

  21. 21

    如何使用Swiper.js获取幻灯片的先前活动索引?

  22. 22

    swiper.js每张幻灯片多个img延迟加载无法正常工作

  23. 23

    如何在 Swiper Cover Flow Slider 中更改幻灯片的渲染流程

  24. 24

    Swiper 版本 4 - 幻灯片的淡入淡出过渡不起作用

  25. 25

    滑动滑块YouTube在最后一张和第一张幻灯片上出现故障

  26. 26

    提高幻灯片效果

  27. 27

    Android:幻灯片效果

  28. 28

    Jssor(列表滑块):如何在最后一张幻灯片上结束

  29. 29

    上一张幻灯片和“自动播放Jquery”滑块,

热门标签

归档