js渐显文字 时间间隔

文字指定时间间隔,逐渐显现所有文字。

一日,看到一官网首页有个文字渐显,感觉和手写上去一样,很是炫酷。F12发现不是动画,于是研究了下。

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>渐显</title>
</head>
<body>
<div style="font-family:宋体" id="append"></div>
<script>
    var append = document.getElementById("append");  
    var str1 = ‘你好世界,世界那么大,我好想去看看!!‘;  //要显现的文字
    var array1 = str1.split(‘‘);  //将文字切割成单个
    console.log(array1);
    var timer = setInterval(jianbian, 300);  //设置时间间隔 循环周期为300毫秒,自行修改 ,每300毫秒执行一次jianbian方法
    console.log(array1.length);
    var i = 0;  //进入方法
    function jianbian() {     //循环完毕撤销时间器
        if (i == array1.length) {
            clearInterval(timer);
            console.log(‘取消时间器‘);
        } else {       //依次追加文字
            append.innerHTML += array1[i];
            console.log(i + ‘:‘ + array1[i]);
            i++;
        }
    }
</script>
</body>
</html>

  字体样式就不贴了。

总结:多看别人写的东西,终会成就那样的人。

原文地址:https://www.cnblogs.com/yangchas/p/9275001.html

时间: 2024-11-09 00:50:23

js渐显文字 时间间隔的相关文章

原生js实现图片网格式渐显、渐隐效果

写正文前先吐槽一下:端午放假完第一天去某千人以上公司面试前端工程师,第一轮是我应聘职位的部门小领导,谈的不错,面试主要围绕要用到的技术来:第二轮来了我要说的正主,我了个去,问的问题一个和前端无关,问我什么是"死锁",实现二叉树的先序遍历的算法,我真的想知道我面试的是前端么,职责不是用React框架实现公司官网的维护和迭代么.我不否认他问的这些知识点属于某一领域内的基础,但是我哪个前端工程师非必要的情况下在工作2,3年内专门去了解这些工作中几乎用不到的知识呢.我前端都学不完,没学透呢.

【分享】JS图片滑动渐显渐隐插件-附使用方法。

前阵子总监要说做一个邀请函 效果 点击这里 鼠标拖拽进行浏览 它用的是Adobe edge软件生成的,代码量过大,冗余太多. 再加上我也没学过这个软件怎么使用,增加学习成本影响项目进度. 于是就自己写了个简单的.鼠标移动到右下角窗口滚动看效果→DEMO 不过是单体的 没有使用多个图片分频运动 ,当然如果项目需要的话,改起来也不费劲,比上面的要简单许多. 使用方法在下方: #bg{ position:fixed; width: 100%; height: 200%; background: url

wordpress图片插件之图片随滚动条渐显延迟加载效果

在逛其它人的博客时,经常会看到有些图片多的博客站点,拉动浏览器滚动条时,博客中图片出现延时加载的特效,也就是常说的站点中图片随滚动条渐显的特效了,闲吧资源站经过反复的搜索以及求助,终于在金光群里面有人跟了答案.感谢当时给我搜索名称的群中好友了.找到后,那当然是立马行动,将闲吧站也加上这个特效.下面描述下具体的过程:特效优点:1. 加速wordpress站点的页面载入速度:2. 不唐突的图片渐显方式:3. 代码精简,便于操作维护,JS代码仅仅 1.6KB 先决条件是:你的站加载了 Jquery.j

网站设计之Flash简单动画入门介绍(一)字体闪烁及渐显

在制作网站过程中,增加些动画效果是非常美妙的一件事.由于最近在当Flash和PS课程的助教,也辅导学生完成PS.Flash.HTML等操作,所以这篇文章主要是对Flash动画的入门介绍,希望对你有所帮助,因为是非常基础甚至没有涉及到代码的文章,如果文章中存在错误或不足之处,还请海涵~ 一. 软件介绍 该软件主要使用Macromedia Flash Professional 8实习,而最常用的软件是Adobe Flash CS5,原理和操作基本类似.        首先创建一个Flash文档,Ad

JavaScript让网页出现渐隐渐显的背景颜色

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>渐隐渐显的背景颜色</title> <style fprolloverstyle>A:hover {color: #00FFFF} </style> </head> <body onLoa

Android控件TextProgressBar进度条上显文字

Android系统的进度条控件默认的设计的不是很周全,比如没有包含文字的显示,那么如何在Android进度条控件上显示文字呢? 来自Google内部的代码来了解下,主要使用的addView这样的方法通过覆盖一层Chronometer秒表控件来实现,整个代码如下 : public class TextProgressBar extends RelativeLayout implements OnChronometerTickListener { public static final String

win7家庭版任务栏预览消失,只显文字终极解决法

出现问题:win7家庭基础版,任务栏的预览窗口没有了,只有文字: Likethis: 工具/原料 services.msc 方法/步骤 网上的解决办法都试了,不管用,先把网上的方法列举出来如下: 1. 右键计算机-属性-高级系统控制-上面的那个"设置"-调整为最佳外观:(不管用) 2. 任务栏--右击--属性---把"使用AeroPeek预览桌面"打上勾:(不管用:家庭基础版没有Aero Peek) 注:有的网友说只有使用aero主题才有预览框,这不对. 3.还有的

CSS+Js在段落文字最后自动加入隐藏文字

CSS+Js在段落文字最后自动加入隐藏文字 CSS和JavaScript控制段落最后自动添加指定的隐藏文字,不建议这样用,因为对搜索引擎不太友好.不过作为一项技巧来研究,下面帖出具体的代码,以供参考指正: 01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 0

Android实现渐显按钮的左右滑动效果

本示例演示在Android中实现带渐显按钮的左右滑动效果. 关于滑动效果,在我的上一篇博文中提到过,有兴趣的朋友可以访问: http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2349827.html 如果大家想实现带指引效果的左右滑动,请访问博文:http://www.cnblogs.com/hanyonglu/archive/2012/04/07/2435589.html 先看下运行效果:    程序结构: MainActivity文件中代