jQuery の LavaLampプラグイン を使用して、ラバランプ型メニューを表示します。
文字色や背景色等はCSSで指定しています。
LavaLamp for jQuery lovers のページから、プラグイン、CSS、画像等をZIP形式でダウンロードできます。

対象プラグインを、下記より入手してください。
* jQuery
* LavaLamp for jQuery lovers

サンプル

サンプルソース

JavaScript + CSS

<script type="text/javascript" src="http://www.strollnet.com/js/jquery/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="http://www.strollnet.com/js/jquery/jquery.lavalamp.min.js"></script>
<script type="text/javascript" src="http://www.strollnet.com/js/jquery/jquery.easing.min.js"></script>
<link rel="stylesheet" type="text/css" href="http://www.strollnet.com/js/jquery/css/lavalamp.css" />

<script type="text/javascript">
<!--
   $(function() {
      $("#1, #2, #3").lavaLamp({
         fx: "backout",
         speed: 700,
         click: function(event, menuItem){}
      });
   });
//-->
</script>

HTML

<p>
   <h2>With Image</h2>
   <ul class="lavaLampWithImage" id="1">
      <li class="current"><a href="#">メニュー1</a></li>
      <li><a href="#">メニューサンプル2</a></li>
      <li><a href="#">メニュー3</a></li>
      <li><a href="#">メニュー4</a></li>
   </ul>
</p>

<p>
   <h2>No Image</h2>
   <ul class="lavaLampNoImage" id="2">
      <li class="current"><a href="#">メニュー1</a></li>
      <li><a href="#">メニューサンプル2</a></li>
      <li><a href="#">メニュー3</a></li>
      <li><a href="#">メニュー4</a></li>
   </ul>
</p>

<p>
   <h2>Bottom Style</h2>
   <ul class="lavaLampBottomStyle" id="3">
      <li><a href="#">メニュー1</a></li>
      <li><a href="#">メニューサンプル2</a></li>
      <li class="current"><a href="#">メニュー3</a></li>
      <li><a href="#">メニュー4</a></li>
   </ul>
</p>
カテゴリ: JavaScript 2010/04/17 21:03

コメントをどうぞ