css - 上下滑动的swiper,第二个slider高度大于屏幕,如何让它出现滚动条,像单页面那样滑动??
巴扎黑
巴扎黑 2017-04-17 13:22:44
[HTML讨论组]

上下滑动的swiper,有两页,第二个slider是列表页,内容会超出屏幕高度,现在的问题是,超出部分无法通过滚动条下滑查看。

想要的效果是,第二页slider不受影响,出现滚动体爱,正常下滑查看内容。

(如果禁用swiper某个方向的移动,会导致无法滑动到上一页)

巴扎黑
巴扎黑

全部回复(1)
大家讲道理
HTML:
<p class="swiper-container swiper-container-v">
    <p class="swiper-wrapper">
        <p class="swiper-slide">vertical Slide 1</p>
        <p class="swiper-slide">
            <p class="swiper-container swiper-container-scrollbar">
                <p class="swiper-wrapper">
                    <p class="swiper-slide">
                        <h3>title</h3>
                        <p>this is a p tag</p>
                        .....
                        .....
                        .....
                    </p>
                </p>
                <p class="swiper-scrollbar"></p>
            </p>
        </p>
        <p class="swiper-slide">vertical Slide 3</p>
        <p class="swiper-slide">vertical Slide 4</p>
    </p>
</p>



CSS:
html, body{
    height: 100%;
}
.swiper-container{
    width: 100%;
    height: 100%;
}
.swiper-container-scrollbar .swiper-slide{
    height: auto;
}



JavaScript:
var swiperV = new Swiper('.swiper-container-v', {
    direction: 'vertical'
});

var swiperScrollbar = new Swiper('.swiper-container-scrollbar', {
    scrollbar: '.swiper-container-scrollbar .swiper-scrollbar',
    direction: 'vertical',
    slidesPerView: 'auto',
    mousewheelControl: true,
    freeMode: true,
    nested: true
});
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号