jQueryプラグインtextHoler.jsを使うと、テキストのアウトラインで背景画像をマスキングして切り抜き表示してくれます。テキストの形に穴をあけた紙を画像にのせた感じになるので、「textHoler」というネーミングのようです。

 

サンプル1は、夜のビル街を写したjpegを切り抜いています。サンプル2は、斜めにレインボーカラーが変化するアニメーションgifを使っています。サンプル3は、縦に2色が変化するアニメーションgifを使っています。

 

背景画像の指定、そのrepeatの指定、フォントサイズ、フォントウェイトなどは、html内のスクリプトで行っています。

 

	/*------サンプル3------*/ 
	$('#test2').textHoler({
		background: "img/grade224.gif",
		size: "96px",
		weight: "bold",
		repeat: "no-repeat"
	});

サンプル1

SAMPLE-TEXT

サンプル2

SAMPLE-TEXT

サンプル3

SAMPLE-TEXT

※参照元:https://github.com/diegodalbosco/TextHoler.js
戻るボタン