js文字横向滚动特效


Posted in Javascript onNovember 11, 2015

本文为大家分享了js文字横向滚动特效代码,具体实现内容如下:

页面布局 

<div id="scroll_div" class="fl"> 
  <div id="scroll_begin">
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
   恭喜793765***获得 <span class="pad_right">50元巨人点卡奖励</span>
  </div> 
  <div id="scroll_end"></div>
 </div>

样式:

.pad_right{ padding-right:2em;}
#scroll_div {height:26px;overflow: hidden;white-space: nowrap;width:535px;margin-left:10px;}
#scroll_begin,#scroll_end {display: inline;}

js代码:

//文字横向滚动
function ScrollImgLeft(){ 
 var speed=50;
  var MyMar = null;
 var scroll_begin = document.getElementById("scroll_begin"); 
 var scroll_end = document.getElementById("scroll_end"); 
 var scroll_div = document.getElementById("scroll_div"); 
 scroll_end.innerHTML=scroll_begin.innerHTML; 
 function Marquee(){ 
  if(scroll_end.offsetWidth-scroll_div.scrollLeft<=0) 
   scroll_div.scrollLeft-=scroll_begin.offsetWidth; 
  else 
   scroll_div.scrollLeft++; 
  } 
  MyMar=setInterval(Marquee,speed); 
  scroll_div.onmouseover = function(){


 clearInterval(MyMar);


 }
 

scroll_div.onmouseout = function(){



 MyMar = setInterval(Marquee,speed); 




 }  
}
ScrollImgLeft();

以上就是轻松实现js文字横向滚动特效,大家可以在自己的网页中添加js文字横向滚动特效。

Javascript 相关文章推荐
js常用排序实现代码
Dec 28 Javascript
AngularJS 中文API参考手册
Jul 28 Javascript
Js 获取、判断浏览器版本信息的简单方法
Aug 08 Javascript
手机端图片缩放旋转全屏查看PhotoSwipe.js插件实现
Aug 25 Javascript
微信小程序之选项卡的实现方法
Sep 29 Javascript
详解webpack 入门与解析
Apr 09 Javascript
JS打印彩色菱形的实例代码
Aug 15 Javascript
JavaScript实现无限级递归树的示例代码
Mar 29 Javascript
使用PreloadJS加载图片资源的基础方法详解
Feb 03 Javascript
js实现选项卡效果
Mar 07 Javascript
flexible.js实现移动端rem适配方案
Apr 07 Javascript
微信小程序实现分页加载效果
Nov 19 Javascript
详解javascript遍历方式
Nov 11 #Javascript
js window对象属性和方法相关资料整理
Nov 11 #Javascript
js clearInterval()方法的定义和用法
Nov 11 #Javascript
jquery原理以及学习技巧介绍
Nov 11 #Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
Nov 11 #Javascript
轻松实现javascript数据双向绑定
Nov 11 #Javascript
谈谈对offsetleft兼容性的理解
Nov 11 #Javascript
You might like
用PHP控制用户的浏览器--ob*函数的使用说明
2007/03/16 PHP
php数组函数序列之array_pop() - 删除数组中的最后一个元素
2011/11/07 PHP
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
PHP给前端返回一个JSON对象的实例讲解
2018/05/31 PHP
javascript function、指针及内置对象
2009/02/19 Javascript
浅谈javascript的原型继承
2012/07/25 Javascript
JS实现遮罩层效果的简单实例
2013/11/12 Javascript
jQuery实现为图片添加镜头放大效果的方法
2015/06/25 Javascript
js实现商品抛物线加入购物车特效
2020/11/18 Javascript
利用jQuery对无序列表排序的简单方法
2016/10/16 Javascript
JS实现的五级联动菜单效果完整实例
2017/02/23 Javascript
vue双向绑定简要分析
2017/03/23 Javascript
js移动端事件基础及常用事件库详解
2017/08/15 Javascript
微信小程序之页面跳转和参数传递的实现
2017/09/29 Javascript
js实现动态改变radio状态的方法
2018/02/28 Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
Vue通过getAction的finally来最大程度避免影响主数据呈现问题
2020/04/24 Javascript
[01:11:10]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG加赛
2014/05/26 DOTA
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
[00:58]他们到底在电话里听到了什么?
2017/11/21 DOTA
对Python 窗体(tkinter)文本编辑器(Text)详解
2018/10/11 Python
Python中按值来获取指定的键
2019/03/04 Python
python字符串反转的四种方法详解
2019/12/02 Python
python 解决cv2绘制中文乱码问题
2019/12/23 Python
Html5 语法与规则简要概述
2014/07/29 HTML / CSS
Noon埃及:埃及在线购物
2019/11/26 全球购物
MIKI HOUSE美国官方网上商店:日本领先的婴儿和儿童高级时装品牌
2020/06/21 全球购物
学校班班通实施方案
2014/06/11 职场文书
物理教育专业求职信
2014/06/25 职场文书
2014年党员评议表自我评价
2014/09/27 职场文书
安全生产先进个人总结
2015/02/15 职场文书
2015年安全生产工作总结范文
2015/04/02 职场文书
2015年幼儿园中班开学寄语
2015/05/27 职场文书
导游词之西湖雷峰塔
2019/09/18 职场文书
动态规划之使用备忘录来改进Javascript函数
2022/04/07 Javascript