美文网首页
轮播(内容滑块)组件jQuery.bxSlider教程,实例de

轮播(内容滑块)组件jQuery.bxSlider教程,实例de

作者: 小二黑儿 | 来源:发表于2019-08-12 17:27 被阅读0次

详细API请参考jQuery.bxSlider中文API参数使用介绍

Demo演示

Demo演示是内容滑块效果,轮播效果可自行根据API说明扩展,组件很强大,就看您项目需要哪种效果了

<!DOCTYPE HTML>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>轮播(内容滑块)组件jQuery.bxSlider教程,实例demo演示</title>
    <style>
        body {
            height   : 100vh;
            overflow : hidden;
        }
        .gold {
            background-color : #999999;
            border-radius    : 10px;
            margin           : 33vh auto 0;
            width            : 420px;
            overflow         : hidden;
        }
        h3 {
            margin         : 0;
            padding: 20px;
        }
        h3 span {
            float      : right;
            width      : 42px;
            height     : 18px;
            background : url(https://res.tuwan.com/templet/play/index/images/arrow_bg.png?v=1) no-repeat;
        }
        h3 span a {
            width  : 50%;
            height : 100%;
            float  : left;
        }

        #gold-list a {
            display       : inline-block;
            height        : 110px;
            overflow      : hidden;
            border-radius : 8px;
        }

        #gold-list a img {
            width  : 100%;
            height : 100%;
        }

        #gold-list a:hover img {
            transition : all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
            transform  : scale(1.2, 1.2)
        }

        h4 {
            margin        : 0;
            width         : 100%;
            position      : absolute;
            bottom        : 0;
            height        : 20px;
            line-height   : 20px;
            background    : rgba(0, 0, 0, 0.4);
            border-radius : 0 0 8px 8px;
            color         : #ffffff;
            font-size     : 12px;
            text-align    : center;
        }

        .bx-wrapper {
            margin-bottom : 0 !important;
            box-shadow    : none !important;
            border        : none !important;
            background    : transparent !important;
        }
    </style>
    <script src="../assets/js/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bxslider/4.2.15/jquery.bxslider.min.js"></script>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bxslider/4.2.15/jquery.bxslider.min.css"/>
<body>

<div class="gold">
    <h3>
        美女
        <span>
            <a href="javascript:;" id="prev"></a>
            <a href="javascript:;" id="next"></a>
        </span>
    </h3>

    <div id="gold-list">
        <a href="#"
           target="_blank">
            <img src="http://p3.pstatp.com/large/6c2a0008d4bf2b6df897"
                 alt="绝地求生">
            <h4>美女1</h4>
        </a>

        <a href="#"
           target="_blank">
            <img src="http://p1.pstatp.com/large/6c290008d794bc378cd1"
                 alt="绝地求生">
            <h4>美女2</h4>
        </a>

        <a href="#"
           target="_blank">
            <img src="http://p1.pstatp.com/large/6c2a0008d4d3024b4cc7"
                 alt="绝地求生">
            <h4>美女3</h4>
        </a>

        <a href="#"
           target="_blank">
            <img src="http://p3.pstatp.com/large/6ef200017ee3bb28c8a4"
                 alt="绝地求生">
            <h4>美女4</h4>
        </a>

        <a href="#"
           target="_blank">
            <img src="http://p9.pstatp.com/large/6ef300017e4f6b47a419"
                 alt="绝地求生">
            <h4>美女5</h4>
        </a>

    </div>
</div>

</body>

<script>
$(function() {
    // 内容滑动组件部分
    let slider = $('#gold-list').bxSlider({
        mode         : 'horizontal',
        moveSlides   : 1,
        slideMargin  : 32,
        infiniteLoop : true,
        slideWidth   : 152,
        minSlides    : 3,
        maxSlides    : 3,
        speed        : 800,
        controls     : false,
        pager        : false,
        auto         : true,
        autoStart    : true,
        autoControls : true
    });
    $("#prev").on("click", function() {
        slider.goToPrevSlide();
    });
    $("#next").on("click", function() {
        slider.goToNextSlide();
    });
})
</script>
</html>

相关文章

  • 轮播(内容滑块)组件jQuery.bxSlider教程,实例de

    详细API请参考jQuery.bxSlider中文API参数使用介绍 Demo演示 Demo演示是内容滑块效果,轮...

  • 微信小程序学习-轮播图组件swiper

    轮播图组件swiper 微信小程序提供了滑块视图容器swiper,可以便捷实现轮播图效果。 这个名字和移动端常用的...

  • 微信小程序的视图容器—swiper

    swiper​滑动面板(又称滑块视图容器,常见的轮播图) 注意:其中只可放置swiper-item组件,其他节点会...

  • 小程序列表渲染

    swiper组件即滑块视图容器,通常用来做轮播图。样子如下: 从官方的代码(这里我就不贴了,大家可以去查阅官方文档...

  • MUI组件(4)

    slide(轮播组件) 轮播组件是MUI提供的核心组件之一,基于轮播组件衍生出了图片轮播、可拖动式图文表格、可拖动...

  • 小程序 | 365笔记第1天 | 轮播图

    在制作轮播图之前,先了解一下swiper组件的常用参数; swiper滑块视图容器。属性名类型默认值说明最低版本i...

  • 面向对象实战

    封装轮播组件 轮播 封装曝光加载组件 曝光加载 封装Tab 组件 Tab组件

  • 轮播图(Carousel)

    以下内容参考菜鸟教程 一个简单的轮播图由三个方面组成: 轮播指标(即轮播图下方的圆点) 轮播项目(即要实现轮播效果...

  • Slider - 轮播图

    简介: 用react开发的轮播图组件,支持淡入淡出、水平滚动、垂直滚动的无缝轮播效果。可自定义轮播内容。 API ...

  • 组件

    题目1: 封装一个轮播组件轮播组件轮播组件2,使用IIFE 题目2: 封装一个曝光加载组件曝光加载组件 题目3: ...

网友评论

      本文标题:轮播(内容滑块)组件jQuery.bxSlider教程,实例de

      本文链接:https://www.haomeiwen.com/subject/artpjctx.html