jquery – 如何创建多行轮播?

前端之家收集整理的这篇文章主要介绍了jquery – 如何创建多行轮播?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一个有多行的旋转木马.例如3行 – 9个项目.一个jQuery旋转木马会很好,但我只能找到1排旋转木马.

我想要这个设置.这可能吗?

解决方法

我最近遇到了这个问题,并希望使用 Slick.js,因为它有很多其他功能.它将每个图像(在div中设置)设置为“幻灯片”,您可以选择一次要显示幻灯片数量.

要使用Slick.js创建多行,可以将包含图像的div嵌套到另一个div中,该div看起来像一张幻灯片.然后,浮动子div以创建图像网格.有很多方法可以做到这一点 – 我还使用了“clear:both”CSS设置的换行符将图像分成新行.

这是2×2网格的相关代码

HTML

<div class="slider">

    <!-- This will be considered one slide -->
    <div>    
        <div class="grandchild">
            <img src="" />
        </div>
        <div class="grandchild">
            <img src="" />
        </div>

        <br class="clearboth">

        <div class="grandchild">
            <img src="" />
        </div>
        <div class="grandchild">
            <img src="" />
        </div>
    </div>

    <!-- The second slide -->
    <div>
        <div class="grandchild">
            <img src="" />
        </div>
            ...
    </div>
</div>

CSS

.grandchild {
    float: left;
}
.clearboth {
    clear: both;
}

JS

$(document).ready(function() {
    $('.slider').slick({
        slidesToShow: 1,slidesToScroll: 1
    });
});

猜你在找的jQuery相关文章