JQuery实现文字无缝滚动效果示例代码(Marquee插件)

发布时间 - 2026-01-11 00:02:48    点击率:

推荐一个JQuery的无缝文字滚动效果,同时也可以滚动图片,也叫做跑马灯效果。

此jquery插件,依托jquery库,能实现各种滚动效果,且让HTML代码符合W3C标准。

使用方法如下:

1、加载javascript。

<script type="text/javascript" src="js/jquery.js"></script> 
<script type="text/javascript" src="js/jquery.marquee.js"></script> 
<script type="text/javascript"> 
$(function(){   
$("#marquee").marquee({yScroll: "bottom"}); 
}); 
</script>

2、加入CSS样式。

ul.marquee {display: block;line-height: 1;position: relative;overflow: hidden;width: 400px; height: 22px; } 
ul.marquee li {position: absolute; top: -999em;left: 0;display: block; white-space: nowrap; padding: 3px 5px; text-indent:0.8em;}

3、HTML代码如下:

<ul id="marquee" >    
<li><a href="http://www.bloomylife.com/?cat=153" rel="external nofollow" target="_blank"> WEB前端开发</a> [2011-10-20]</li>    
<li><a href="http://www.bloomylife.com/?cat=154" rel="external nofollow" target="_blank"> 架构设计</a> [2011-09-20]</li>    
<li><a href="http://www.bloomylife.com/?cat=157" rel="external nofollow" target="_blank"> 系统运维</a> [2011-10-16]</li>   
</ul>

该插件提供了许多属性选项,您可以配置定制外观和效果。

{      
 yScroll: "top"    // 初始滚动方向 (还可以是"top" 或 "bottom")     
 showSpeed: 850    // 初始下拉速度     
 scrollSpeed: 12    // 滚动速度     
 pauseSpeed: 5000   // 滚动完到下一条的间隔时间     
 pauseOnHover: true  // 鼠标滑向文字时是否停止滚动     
 loop: -1       // 设置循环滚动次数 (-1为无限循环)     
 fxEasingShow: "swing" // 缓冲效果     
 fxEasingScroll: "linear" // 缓冲效果     
 cssShowing: "marquee-showing" //定义class      // 
 event handlers     
 init: null        // 初始调用函数     
 beforeshow: null      // 滚动前回调函数     
 show: null         // 当新的滚动内容显示时回调函数     
 aftershow: null      // 滚动完了回调函数 
}

jquery.marquee.js可以到官网地址下载:http://www.givainc.com/labs/marquee_jquery_plugin.htm

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# marquee  # 无缝滚动  # marquee无缝滚动代码  # marquee文字无缝滚动  # jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果  # jQuery模拟Marquee实现无缝滚动效果完整实例  # JQuery插件Marquee.js实现无缝滚动效果  # jQuery实现模拟marquee标签效果  # jquery xMarquee实现文字水平无缝滚动效果  # jquery实现marquee效果(文字或者图片的水平垂直滚动)  # JQuery 插件制作实践 xMarquee插件V1.0  # 回调  # 还可以  # 鼠标  # 您可以  # 官网  # 大家多多  # 方法如下  # 跑马灯  # 加载  # 下一条  # overflow  # width  # hidden  # line  # absolute  # relative  # position  # height  # white  # left 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在Tomcat中配置并部署网站项目?  Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层  Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法  php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】  做企业网站制作流程,企业网站制作基本流程有哪些?  Laravel如何编写单元测试和功能测试?(PHPUnit示例)  Laravel如何实现用户密码重置功能?(完整流程代码)  如何用VPS主机快速搭建个人网站?  jQuery validate插件功能与用法详解  如何快速搭建支持数据库操作的智能建站平台?  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】  高端建站三要素:定制模板、企业官网与响应式设计优化  Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)  网站建设要注意的标准 促进网站用户好感度!  Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤  如何快速搭建高效WAP手机网站?  Laravel如何自定义错误页面(404, 500)?(代码示例)  JavaScript如何操作视频_媒体API怎么控制播放  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】  UC浏览器如何设置启动页 UC浏览器启动页设置方法  Android okhttputils现在进度显示实例代码  如何快速打造个性化非模板自助建站?  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  黑客如何通过漏洞一步步攻陷网站服务器?  音乐网站服务器如何优化API响应速度?  标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析  bing浏览器学术搜索入口_bing学术文献检索地址  如何用JavaScript实现文本编辑器_光标和选区怎么处理  在线制作视频的网站有哪些,电脑如何制作视频短片?  Laravel如何实现API版本控制_Laravel版本化API设计方案  EditPlus中的正则表达式实战(6)  Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  Laravel怎么判断请求类型_Laravel Request isMethod用法  Laravel Debugbar怎么安装_Laravel调试工具栏配置指南  千库网官网入口推荐 千库网设计创意平台入口  如何在万网ECS上快速搭建专属网站?  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】  Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)  laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法  JS碰撞运动实现方法详解  CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】  linux top下的 minerd 木马清除方法  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?