成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Vue3 神級工具:終于可以實現(xiàn)打字的動畫效果了!

開發(fā)
Typed.js 是一個輕量級的 JavaScript 庫,它支持自定義打字速度、循環(huán)模式、回調(diào)函數(shù)等,非常適合用于動態(tài)展示標語、代碼片段或交互式文本效果。

Typed.js 是一個輕量級的 JavaScript 庫,用于在網(wǎng)頁上實現(xiàn)打字機動畫效果。它支持自定義打字速度、循環(huán)模式、回調(diào)函數(shù)等,非常適合用于動態(tài)展示標語、代碼片段或交互式文本效果。

核心特性

  • 打字動畫:模擬逐字輸入和刪除的效果。
  • 高度可配置:調(diào)整速度、循環(huán)次數(shù)、光標樣式等。
  • 回調(diào)函數(shù):在動畫開始、結(jié)束或每次循環(huán)時觸發(fā)自定義邏輯。
  • 無依賴:純 JavaScript 實現(xiàn),無需 jQuery 或其他庫。

基礎用法示例

<!DOCTYPE html>
<html>
<head>
<!-- 引入 Typed.js -->
<script src="https://cdn.jsdelivr.net/npm/typed.js@2.0.12"></script>
</head>
<body>
<!-- 定義一個展示動畫的容器 -->
<div id="typed-text"></div>

<script>
    // 當 DOM 加載完成后初始化
    document.addEventListener('DOMContentLoaded', function () {
      // 配置參數(shù)
      const options = {
        strings: ["Hello World!", "歡迎使用 Typed.js", "Typing Effect ??"], // 要顯示的文本數(shù)組
        typeSpeed: 100,    // 打字速度(毫秒)
        backSpeed: 50,     // 回刪速度
        loop: true         // 是否循環(huán)
      };

      // 初始化 Typed 實例,綁定到 HTML 元素
      const typed = new Typed('#typed-text', options);
    });
  </script>
</body>
</html>

進階配置示例

const typed = new Typed('#typed-element', {
  strings: [
    '第一段文字',
    '第二段文字 <strong>支持 HTML 標簽</strong>', // 支持內(nèi)嵌 HTML
    '甚至可以嵌入圖標 <i class="fa fa-smile"></i>'
  ],
  typeSpeed: 40,          // 打字速度
  backSpeed: 20,          // 回刪速度
  startDelay: 500,        // 開始前的延遲
  backDelay: 1500,        // 刪除后的停頓
  smartBackspace: true,   // 智能刪除(匹配上一段文字)
  showCursor: true,       // 顯示光標
  cursorChar: '|',        // 自定義光標符號
  loopCount: 3,           // 循環(huán)次數(shù)(Infinity 表示無限)

// 回調(diào)函數(shù)
  onComplete: (self) => {
    console.log('動畫完成!', self);
  },
  preStringTyped: (pos, self) => {
    console.log(`開始輸入第 ${pos + 1} 段文字`);
  }
});

關鍵配置項說明

責任編輯:趙寧寧 來源: 前端之神
相關推薦

2025-06-13 09:35:26

2024-04-18 08:53:15

Vue3數(shù)字動畫

2018-02-25 10:49:49

GboardiOS平臺Android

2021-12-02 05:50:35

Vue3 插件Vue應用

2025-05-12 08:55:00

2025-04-30 08:00:00

Vue3拖拽組件開發(fā)

2022-03-10 11:04:04

Vue3Canvas前端

2022-03-24 20:42:19

Vue3API 設計Vue

2021-01-20 14:25:53

Vue3CSS前端

2023-03-28 08:05:37

2021-08-23 13:25:25

Vue3CSS前端

2021-12-01 08:11:44

Vue3 插件Vue應用

2021-11-30 08:19:43

Vue3 插件Vue應用

2022-09-08 10:13:41

Web3

2023-11-28 09:03:59

Vue.jsJavaScript

2025-02-18 08:10:00

Vue 3JavaScrip開發(fā)

2025-03-26 10:29:22

Vue3前端API

2021-12-16 08:47:56

Vue3 插件Vue應用

2024-07-01 13:45:18

2024-03-21 08:34:49

Vue3WebSocketHTTP
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美另类视频 | 久久人人爽人人爽 | 亚洲一区二区三区免费在线观看 | 亚洲精品国产a久久久久久 中文字幕一区二区三区四区五区 | 国产精品视频网站 | 国产成人叼嘿视频在线观看 | 81精品国产乱码久久久久久 | 成人影院在线 | 国产区在线观看 | 欧美综合在线视频 | www.久久精品 | 影音先锋中文字幕在线观看 | 亚洲视频免费一区 | 亚洲精品一区在线观看 | 免费视频一区二区 | 伦理午夜电影免费观看 | 天堂成人av | 成人三区四区 | 91色在线| 91精品国产91久久久久久密臀 | 久久久久久久久久久国产 | 欧美日韩精品久久久免费观看 | 激情毛片 | 国产高清久久 | 伊人免费在线观看 | 亚洲精品久久区二区三区蜜桃臀 | 成人午夜av | 国产成人免费视频网站高清观看视频 | 亚洲欧美日韩在线不卡 | 人人做人人澡人人爽欧美 | 国产韩国精品一区二区三区 | 久久国产精品久久久久久久久久 | 色av一区 | 国产精品久久久久久久久久妞妞 | 男女视频在线看 | 亚洲精品一区二三区不卡 | 午夜寂寞福利视频 | 日本精品视频在线 | 欧美视频免费 | 国产精品美女 | 亚洲三级在线 |