jQueryプラグインjquery.shadowtext.jsを使って、マウスにあわせて変化するテキストシャドーの実装です。マウスの動きにあわせて、マウスポインターに光源があるかのようにテキストのシャドーが変化します。オリジナルのデモでは、9つの効果が紹介されていますが、ここでの掲載は効果の分かりやすい6つだけにしています。また、パラメーターは日本語表示のために少し変更しています。
左側のテキストリンクをクリックすると、カルーセルで各タイプのサンプルと使用しているscriptのソースを表示します。
$('.demo-default').shadowtext();
$('.demo-background').shadowtext({ color: "#800", distance: 100, blurFar: 100, opacityFar: 0, framerate: 25, mouseRange: 1000 });
$('.demo-focus').shadowtext({ color: 'black', distance: 0, blurFar: 100, hideText: true, mouseRange: 400 });
$('.demo-axis').shadowtext({ color: '#a00', distance: 20, blurFar: 20, axis: 'y', mouseRange: 35 });
$('.demo-webfont').shadowtext({ blurFar: 20, distance: 20 });
$('.demo-short-range').shadowtext({ color: '#030', distance: 50, blurClose: 2, blurFar: 50, opacityClose: 1, opacityFar: 0, mouseRange: 100, axis: 'x' });