html文字跳动特效,Javascrip实现文字跳动特效
一.如何让字符串变成 一个个的字体,让我们去控制
1获取字符串内容
2清空字符串内容
3遍历字符串, 然后一个个的切割出来。
4给切割出来的文字添加定位
5把添加好定位的文字,重新赋值到获取的 元素里面。
二.鼠标滑动上去之后, 该怎么去实现 文字的跳动
1 定义一个变量0
2 定义 定时器
3让变量不断的 减少
4改变元素的top == 变量
5当 变量 达到一定高度的时候,让变量不断的 增加
6 当变量 减少到0(本身位置) 的时候,
7清除动画 改变元素的top = 0(本身位置)
文字跳动特效-vico
#txtDom{ padding: 50px; width:500px; margin: 0 auto; font-size: 16px;
font-family: "微软雅黑"; line-height: 1.3em; text-indent: 2em;}
要是没有错误和失败,你就不会学到东西;要是没有痛苦,你就不会长大。
一旦你明白了这些,你就知道了一切事情都是为了某种目的而发生。
所以不要紧张或者认为生活不公平,因为一切事情都有原因,只有时间能诉说教会了我们什么。
var txtAnim = {
len: 0,
txtDom: "",
arrTxt: [],
init: function(obj) {
this.obj = obj;
this.txtDom = obj.innerHTML.replace(/\s+/g, "");
this.len = this.txtDom.length;
obj.innerHTML = "";
this.addDom();
},
addDom: function() {
for (var i = 0; i < this.len; i++) {
var spanDom = document.createElement("span");
spanDom.innerHTML = this.txtDom.substring(i, i + 1);
this.obj.appendChild(spanDom);
this.arrTxt.push(spanDom);
};
for (var j = 0; j < this.len; j++) {
this.arrTxt[j].style.position = "relative";
};
this.strat();
},
strat: function() {
for (var i = 0; i < this.len; i++) {
this.arrTxt[i].onmouseover = function() {
this.stop = 0;
this.speed = -1;
var $this = this;
this.timer = setInterval(function() {
$this.stop += $this.speed; //0 += -1
if ($this.stop <= -20) {
$this.speed = 1;
}
$this.style.top = $this.stop + "px";
if ($this.stop >= 0) {
clearInterval($this.timer)
$this.style.top = 0 + "px";
};
},
15);
};
}
}
}
var txtDom = document.getElementById("txtDom");
txtAnim.init(txtDom);
以上所述是小编给大家介绍的Javascrip实现文字跳动特效,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对脚本之家网站的支持!
html文字跳动特效,Javascrip实现文字跳动特效相关推荐
- php如何实现文字闪动,Javascrip实现文字跳动特效
一.如何让字符串变成 一个个的字体,让我们去控制 1获取字符串内容 2清空字符串内容 3遍历字符串, 然后一个个的切割出来. 4给切割出来的文字添加定位 5把添加好定位的文字,重新赋值到获取的 元素里 ...
- wps 单元格跳动_在WPS文字中的表格中打字,表格就自动跳到下一页
WPS文档里面输入文字不显示原因及处理方法:输入的文字的颜色与背景颜色是一样的,所以显示不出来.选择刚才输入的文字,然后设置成其他颜色,后面输入的文字再改变一下颜色即可:输入的文字被隐藏了.按下[Ct ...
- 纯css3特效实现的文字亮光
纯css3特效实现的文字亮光 演示地址:http://www.huiyi8.com/css3/ [代码] [CSS]代码 body { background: #111; } .shiny { ...
- 计算机视觉加强之图像特效与线段文字绘制
一.图像特效介绍 1.灰度处理:彩色图片灰度化 对于彩色图片有三个颜色通道:RGB 对于灰度图片如果也是三个颜色通道,则RGB值是相等的 2.底板效果(灰度) 彩色底板是通过当前RGB取反得到的 3. ...
- 利用预合成制作嵌套特效的运动文字
预合成是指:将选择的一个或多个素材组合成一个整体作为新建的合成.非常类似于在Photoshop中的智能对象,既可以对整体进行统一处理,也可以对其中的组成成员进行分别处理. 预合成的作用 (1)方便查找 ...
- 方便、强大的图片批量处理工具IrfanView:缩放、裁剪、做特效、加文字、自由翻转、改文件名...
今天得到一套图,准备发在新区,发现有水印.QQ等,违规的肯定不能发啊(不坑上家,做这个好下家),想着用马赛克或者新水印遮盖,但是发现还不如裁剪一下呢,但是辣么多图片一张一张的裁剪也太慢了,混草榴的技术 ...
- 文字和页面特效——实现火焰文字
实现火焰文字 实例描述 在浏览页面时,经常会看到文字的火焰效果.本实例将使用CSS3来实现文字的燃烧效果.运行本实例,在页面中会输出几个燃烧的火焰文字,结果如图所示. 技术要点 在本实例中,实现文字的 ...
- php生成动态笔画字体,怎么制作手写文字的动画效果视频 文字一笔一划写出来的动画效果制作...
有到了令人高兴的周五,是的没错,明天又可以各种浪了!不过呢,今天还是要好好工作好好学习滴!那么今天就分享一个好玩的文字动画制作方法给大家.这是一种很简单的文字动画效果,看上去就像是文字是由某人的手一笔 ...
- css文字与省略号重叠,CSS 文字溢出处添加省略号(示例代码)
兼容火狐.Opera.chrome的文字溢出添加省略号的功能,好像以前分享过几款代码了, 但是之前的没考虑过各个浏览器的兼容性问题,现在这款对各大浏览器的兼容都表现不错, 当文字或字符超出外层Div的 ...
最新文章
- 使用程序解决一道逻辑推理题
- 细节决定成败--打电话和发邮件的细节
- Windows 10强推新功能:能否让你的电脑更快
- 【完整代码】Scala akka入门示例
- 【渝粤题库】陕西师范大学210022 学前儿童语言教育 作业(专升本)
- xstream,节点属性起别名时这样的问题你遇到过吗
- 传感器的特性及性能参数
- linux脚本怎怎么屏蔽段落,怎么写shell脚本才能不耍流氓?
- matplotlib简单使用
- bzoj 3111: [Zjoi2013]蚂蚁寻路(DP)
- 25个创新的仪表板(管理面板)设计示例
- LuoguP4012 深海机器人问题(费用流)
- python二维数组第一列_Python遍历numpy数组的实例 python中如何提取一组数据中的第一列数据...
- LCM ASN 在MOBILE下收货流程的后台数据流
- css动漫效果库,10 个最佳 CSS 动画库
- __bridge,__bridge_transfer和__bridge_retained详解
- 量化:常见策略指标合集
- 大恒相机开发(大恒SDK+opencv开发)笔记1
- 大律法(OTSU法)
- 全面了解超声波传感器
热门文章
- 【Java】我的世界Java版外挂制作 [1] - 模块管理器与第一个模块
- canvas生成圆形图章(名称紧凑和散开)
- 结算机网络的tracert和route命令
- 计算机安全模式无法启动修复,win7系统崩溃无法修复和进入安全模式的解决方法...
- 部门 2016 总结
- 在Mybaties中进行数据查询时,表中字段名和属相名没有对应起来,查询的结果总null,一下是解决方法
- mysql中locat函数,MySQL中的LOCATE和POSITION函数使用方法
- Android短信拦截机制适配的坑(下)--4.4以上系统,主要是6.0
- win 7 必备 2
- ESL第七章 模型评估及选择 【期望】测试误差、模型偏差估计偏差、【平均】乐观、AIC、参数有效数、BIC、最小描述长度、VC/结构风险最小化、一标准误差准则/广义交叉验证、【留一】自助/.632估计