js打字机动画特效插件autotyperjs
源码介绍
autotyperjs是一款打字机动画特效js插件js。使用autotyperjs可以轻松的实现控制台打字效果,配合CSS3动画,可以制作漂亮的自动打字动画特效。 NPM 在页面中引入下面的文件。 停止打字动画。 autotyperjs插件的github网址为:https://github.com/hsynlms/autotyperjs简要教程
安装
npm install autotyperjs --save
使用方法
<link href="css/placeholder-loading.css" rel="stylesheet">
HTML结构
<div>
<h1 class="typer-target">
AutoTyper<span>.js</span>
</h1>
</div>
初始化插件
var options = {
selector: ".content > h1",
words: ["hello", "world"]
};
// start auto typer
var typer = new autoTyper(options);
typer.start();
// stop autoTyper
typer.stop();
光标闪烁动画
<div class="typerTarget"></div>
@-webkit-keyframes blink-caret {
50% {
border-color: transparent;
}
}
.typerTarget {
border-right: 1px solid #404145;
-webkit-animation: blink-caret 0.5s step-end infinite alternate;
animation: blink-caret 0.5s step-end infinite alternate;
}
配置参数
// available custom options
var options = {
selector: ".typerTarget", // target element selector
words: [], // words/sentences that will be auto typed
charSpeed: 85, // letter typing animation speed
delay: 2100, // word/sentence typing animation delay
loop: true, // if loop is activated, autoTyper will start over
flipflop: true // if flipflop is activated, letters which are typed animated will be removed ony by one animated
};
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » js打字机动画特效插件autotyperjs
发表评论 取消回复