更新时间:2019-08-25 00:34:53
要安装TypeLighter.js,您只需使用脚本标记导入它。 完成后,使用typeWriter类创建新的动态动画元素。 为方便起见,CSS会自动注入DOM,但您也可以将其粘贴到CSS文件中。
将.js文件放在您的文件夹中,然后将其导入到body标签之后:
1  | <script src ="path/typelighter.min.js"></script> | 
您还可以使用 CDN 版本:
1  | 
添加新的打字机
1  | <span class="typeWriter" data-text='["foo"]'></span> | 
可深度定制。|
有了这个插件,八个属性允许您微调您想要与用户共享的体验。 其中大多数是预定义的,但您可以使用data属性更改其值。
使用数据标签设置属性以定制效果
1  | <p>Deeply <span class="typeWriter" data-max="1.5" data-text='["satisfying.","customizable."]'</span></p> | 
禁用随机写入
1  | <p>Deeply <span class="typeWriter" data-random="false" data-text='["satisfying."]'></span></p> | 
属性列表
| 属性 | 默认值 | 使用 | 
|---|---|---|
| data-text | Null | 保持字符串的数组一个接一个地写入。 | 
| data-speed | 1 | 写入速度与此整数成比例。 | 
| data-start | 500 (ms) | 写下一个字符串之前的延迟。 | 
| data-end | 2000 (ms) | 删除当前字符串之前的延迟。 | 
| data-random | True | 启用后,TypeWriter会在写入或删除下一个字符之前等待一段随机时间。 | 
| data-max | Infinity | TypeWriter停止之前的最大完整迭代次数。 | 
| data-dltSpeed | True | 启用后,删除给定字符串的速度是写入字符串的两倍。 | 
| data-checkVisible | False | 启用后,当元素出现在视口中时,动画将立即开始。 | 
特别申明:
			本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
			本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
			如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com