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 相关文章推荐
prototype 1.5 &amp; scriptaculous 1.6.1 学习笔记
Sep 07 Javascript
js日历功能对象
Jan 12 Javascript
jquery获取当前点击对象的value方法
Feb 28 Javascript
超级好用的jQuery圆角插件 Corner速成
Aug 31 Javascript
Vue自定义指令介绍(2)
Dec 08 Javascript
js实现自定义路由
Feb 04 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
Jul 28 Javascript
AngularJS实现的输入框字数限制提醒功能示例
Oct 26 Javascript
使用Vue.js和Element-UI做一个简单登录页面的实例
Feb 23 Javascript
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
Sep 12 Javascript
浅谈Node框架接入ELK实践总结
Feb 22 Javascript
Vue管理系统前端之组件拆分封装详解
Aug 23 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错误提示failed to open stream: HTTP request failed!的完美解决方法
2011/06/06 PHP
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/02/09 Javascript
js中的replace方法使用介绍
2013/10/28 Javascript
查看大图功能代码jquery版
2013/11/05 Javascript
javascript处理表单示例(javascript提交表单)
2014/04/28 Javascript
JavaScript变量声明详解
2014/11/27 Javascript
微信JS接口汇总及使用详解
2015/01/09 Javascript
nodejs实现获取某宝商品分类
2015/05/28 NodeJs
JQuery解析XML的方法小结
2016/04/02 Javascript
深入理解事件冒泡(Bubble)和事件捕捉(capture)
2016/05/28 Javascript
Augularjs-起步详解
2016/07/08 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
2016/07/12 Javascript
深入理解vue2.0路由如何配置问题
2017/07/18 Javascript
JS伪继承prototype实现方法示例
2018/06/20 Javascript
Vue 后台管理类项目兼容IE9+的方法示例
2019/02/20 Javascript
Flutter部件内部状态管理小结之实现Vue的v-model功能
2019/06/11 Javascript
openLayer4实现动态改变标注图标
2020/08/17 Javascript
[02:42]2014DOTA2国际邀请赛 三冰专访:我会打到Ti20
2014/07/13 DOTA
50行代码实现贪吃蛇(具体思路及代码)
2013/04/27 Python
python3判断url链接是否为404的方法
2018/08/10 Python
Python调用C++,通过Pybind11制作Python接口
2018/10/16 Python
python3去掉string中的标点符号方法
2019/01/22 Python
python如何保证输入键入数字的方法
2019/08/23 Python
Python数据可视化:幂律分布实例详解
2019/12/07 Python
pytorch __init__、forward与__call__的用法小结
2021/02/27 Python
HTML5输入框下拉菜单功能的示例代码
2020/09/08 HTML / CSS
美国名牌香水折扣网站:Hottperfume
2021/02/10 全球购物
英智兴达软件测试笔试题
2016/10/12 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
2013/03/30 面试题
竟聘演讲稿范文
2013/12/31 职场文书
好邻里事迹材料
2014/01/16 职场文书
学习雷锋精神心得体会范文
2014/03/12 职场文书
幼儿园新年寄语
2014/04/03 职场文书
幼儿园中班区域活动总结
2014/07/09 职场文书
2015年学校安全工作总结
2015/04/22 职场文书