首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

前端实现打字机的效果 -- typed库的使用

展示: 1.typed.js的介绍 typed.js是一个类型化库,效果是用打字机的方式显示一段话,可以自定义任何字符串、指定显示速度、指定是否循环等 可以在此网站查看所有演示的Demo: mattboldt.github.io.../typed.js/ 其实可以使用原生JS来实现这个效果,但是还是很麻烦的 typed.js是一个轻量级的JavaScript插件, 用于实现页面文字的打字动画效果 这是一款轻量级,使用简单,功能强大的插件...无依赖:Typed.js 不依赖于任何第三方库,可以直接在网页上使用。 跨浏览器兼容:支持主流的浏览器,包括最新的版本。...2.typed.js的使用 2.1 安装 使用包管理器进行安装 # With NPM npm install typed.js # With Yarn yarn add typed.js 使用

10410

第三次重写个人网站,分享一些感想

处理宽度超出的部分 top: 40%; } &::after { left: -10%; // 处理宽度超出的部分 bottom: 30%; } } 打字效果 可以使用 typed.js...这个小库,用起来非常简单,这是官方的小 Demo: // Can also be included with a regular script tag import Typed from 'typed.js...element', options); 打字速度、删除速度、DOM 元素的获取逻辑都是可以重复使用的,所以我封装成一个 hook: import Typed, { TypedOptions } from 'typed.js...const el = useRef(null); // span 元素 const typed = useRef(null); // Typed.js...高效 对于 Banner 页面的文字,刚开始是想用 typed.js 将整段文字输出的: complex.gif 同事看了后,说:“一般面试官是没有耐心看完的”,这让我意识到这么太低效。

1K50

第三次重写个人网站,分享一些感想

处理宽度超出的部分 top: 40%; } &::after { left: -10%; // 处理宽度超出的部分 bottom: 30%; } } 打字效果 可以使用 typed.js...这个小库,用起来非常简单,这是官方的小 Demo: // Can also be included with a regular script tag import Typed from 'typed.js...element', options); 打字速度、删除速度、DOM 元素的获取逻辑都是可以重复使用的,所以我封装成一个 hook: import Typed, { TypedOptions } from 'typed.js...const el = useRef(null); // span 元素 const typed = useRef(null); // Typed.js...高效 对于 Banner 页面的文字,刚开始是想用 typed.js 将整段文字输出的: 同事看了后,说:“一般面试官是没有耐心看完的”,这让我意识到这么太低效。

84620
领券