影をマウス位置に追随させられるJavaScript「OKShadow」

要素にドロップショドウをかけることがあるかと思いますが、OKShadowを利用すると、その影をマウス位置に追随させることが可能です。
これにより、3D表現を擬似的に実現させられます。

使用方法

OKShadowからファイルをダウンロード。

<script type="text/javascript" src="jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="okshadow-1.0.js"></script>
<script>
$(function(){
	$('#id名').okshadow();
});
</script>
あとはidを要素に振れば完成です。
<div id="id名">テキストなど</div> また、テキストにもかけることが可能です。

$('#id名').okshadow({
  color: '#555', //影の色
  textShadow: true, //テキストシャドーオン
  transparent: true, //ボカすエフェクトオン
  xMax: 5, //最大のx位置
  yMax: 0, //最大のy位置
  yOffset: 3, //yの位置
  fuzzMin: 1, //最小のブラー
  fuzzMax: 3, //最大きのブラー
});
本家サンプルのLinesとか面白いですね。

サンプル


Javascriptサンプルページ一覧
skuare.net