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 相关文章推荐
菜鸟javascript基础资料整理2
Dec 06 Javascript
jquery 插件学习(一)
Aug 06 Javascript
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
Dec 27 Javascript
调试代码导致IE出错的避免方法
Apr 04 Javascript
动态载入js提高网页打开速度的方法
Jul 04 Javascript
jQuery对象和DOM对象之间相互转换的方法介绍
Feb 28 Javascript
jquery京东商城双11焦点图多图广告特效代码分享
Sep 06 Javascript
浅析Javascript中bind()方法的使用与实现
May 30 Javascript
浅谈jquery点击label触发2次的问题
Jun 12 Javascript
详解关于react-redux中的connect用法介绍及原理解析
Sep 11 Javascript
js实现每日签到功能
Nov 29 Javascript
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
Nov 12 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
深入for,while,foreach遍历时间比较的详解
2013/06/08 PHP
php实现文章置顶功能的方法
2016/10/20 PHP
轻松实现php文件上传功能
2017/02/17 PHP
php实现简单加入购物车功能
2017/03/07 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
Dojo 学习笔记入门篇 First Dojo Example
2009/11/15 Javascript
javascript教程之不完整的继承(js原型链)
2014/01/13 Javascript
Javascript学习笔记之 对象篇(一) : 对象的使用和属性
2014/06/24 Javascript
node.js中的fs.appendFileSync方法使用说明
2014/12/17 Javascript
js实现(全选)多选按钮的方法【附实例】
2016/03/30 Javascript
数据结构中的各种排序方法小结(JS实现)
2016/07/23 Javascript
jQuery Easyui 下拉树组件combotree
2016/12/16 Javascript
Bootstrap table简单使用总结
2017/02/15 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
Vue-cli proxyTable 解决开发环境的跨域问题详解
2017/05/18 Javascript
AngularJS获取json数据的方法详解
2017/05/27 Javascript
web前端vue之vuex单独一文件使用方式实例详解
2018/01/11 Javascript
vue中的数据绑定原理的实现
2018/07/02 Javascript
Vue 开发音乐播放器之歌手页右侧快速入口功能
2018/08/08 Javascript
JS数组求和的常用方法总结【5种方法】
2019/01/14 Javascript
vue指令做滚动加载和监听等
2019/05/26 Javascript
vue-cli 为项目设置别名的方法
2019/10/15 Javascript
vue3使用vue-count-to组件的实现
2020/12/25 Vue.js
[16:27]DOTA2 HEROS教学视频教你分分钟做大人-艾欧
2014/06/11 DOTA
[19:59]2014DOTA2国际邀请赛 IG战队纪录片
2014/08/07 DOTA
python实现单线程多任务非阻塞TCP服务端
2017/06/13 Python
Python中扩展包的安装方法详解
2017/06/14 Python
python @property的用法及含义全面解析
2018/02/01 Python
Python全局变量与局部变量区别及用法分析
2018/09/03 Python
基于python实现模拟数据结构模型
2020/06/12 Python
基于Python实现全自动下载抖音视频
2020/11/06 Python
用python发送微信消息
2020/12/21 Python
css实例教程 一款纯css3实现的超炫动画背画特效
2014/11/05 HTML / CSS
Html5 web本地存储实例详解
2016/07/28 HTML / CSS
来自全球大都市的高级街头服饰:Pegador
2018/01/03 全球购物
个人欠条范本
2015/07/03 职场文书