leaysgur / type-write.js

Display texts with typing effect like typewriter.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

type-write.js

See https://leader22.github.io/type-write.js/

使い方

上記のデモと同じファイルがindex.htmlなので、そっち見るほうがはやいかも。

var typeWrite = new TypeWrite({
    textElm: outputElm
});

typeWrite.start(targetText, {
    talkDelay: 0.05
}, callback);

独自タグの書式

あのイーハトーヴォのすきとおった風、{|}
夏でも底に冷たさをもつ{<blue}青い{>}そら、{|}
うつくしい{<green}森{>}で飾られたモリーオ市、郊外のぎらぎらひかる草の{<italic blue}波{>}。

という文字は、以下のHTMLとして出力されます。

あのイーハトーヴォのすきとおった風、<br>
夏でも底に冷たさをもつ<span class="blue"></span><span class="blue"></span>そら、<br>
うつくしい<span class="green"></span>で飾られたモリーオ市、郊外のぎらぎらひかる草の<span class="italic blue"></span>

※見やすさのために改行してます。

注意

  • 言わずもがな、事前にCSSの定義が必要です
  • {}のネストはできません

About

Display texts with typing effect like typewriter.


Languages

Language:JavaScript 91.3%Language:HTML 8.7%