滚动插件的使用之jQuery Marquee

滚动插件的使用之jQuery Marquee

简介:jQuery Marquee是一款基于 jQuery 的滚动插件,类似于 HTML 的 marquee 标签,但在marquee的基础上新增了许多可控功能。它可以应用于多种 Web 元素,包括文字、图片、表单等元素,同时它可以设置不同的滚动方向(上下左右)、滚动速度、无缝滚动等等,并且支持CSS3。

  • 安装
  • 使用
  • 参数及配置
  • 附图

一、安装

    <script src="../vendor/marquee/jquery.marquee.min.js">

二、使用

使用方式很简单

Html:
    <div class="container">
        <p></p>
        <p></p>
        ...
        <!-- container容器内可为任意标签 -->
    </div>

JS:
    $('.container').marquee({});   //括号内为配置参数(见下文)

三、参数及配置

常用配置

参数描述
direction方向,默认为left
duration滚动时长(单位:毫秒),默认为left
gap滚动一个周期的间距(单位:px),默认为20
delayBeforeStart滚动开始延迟时间(单位:毫秒),默认为1000
duplicated无缝衔接,默认为false
startVisible初始位置设置,默认为true

高级配置

参数描述
allowCss3Support支持css3运动效果,默认为true
pauseOnHover鼠标移动暂停滚动,默认为false
css3easingcss3过渡效果,默认为linear。包含linear、swing等在内一共32种,其本质为贝塞尔曲线(三次),详见附图

常用示例

$(".container").marquee({
    direction: 'left',      //方向(默认为left,下同)
    duration: 5000,         //滚动时长(单位:毫秒)
    gap: 20,                //滚动一个周期的间距(单位:px)
    delayBeforeStart: 1000, //滚动开始延迟时间(单位:毫秒)
    duplicated: false,      //无缝衔接
    startVisible: true      //初始位置设置
});

四、附图

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值