Dock Menu

By Rika on DESIGN

普段は隠れているけど、マウスを近づけるとするするーっと表示されるJavaScriptのmemuを導入しました。

DEMO

ヘッダー左上に”M”の小さなアイコンを表示していますが、on mouseoverの領域は広く設定されているので、アイコンに気が付かなくてもタブを閉じる等の行為でマウスが通るのでメニューが表示されます。
マウスを遠ざけると勝手に隠れてくれます ;):

Dock Menu

Download: 2210media—Dock Menu
上記サイト自体がDomoで、使用JavaScriptとメニュー画像、CSSなど丸ごとダウンロードできます。
また、詳しく導入方法が書かれています。(英語)

導入例

index.htmlに書かれている以下の部分を<body>のすぐ後に入れる

<div id="hit_area" onmouseover="toggleDown();"></div>
   <div id="menu_holder">
      <div id="nav">
           <ul>
           <li></li>
           <li></li>
           <li></li>
           <li></li>
           <li></li>
           </ul>
      </div>
</div>
<div id="hit_area2" onmouseover="toggleUp();">

</body>のすぐ手前に</div>を入れる。
<ul>~</ul>の間のリンクは5件だとサンプルのCSSと画像がぴったりです。
WPなら通常は

<li class="<?php if ( is_home() or is_archive() or is_single() or is_paged() or is_search() or (function_exists('is_tag') and is_tag()) ) { ?>current_page_item<?php } else { ?>page_item<?php } ?>"><a href="<?php echo get_settings('home'); ?>"><?php _e('Home'); ?></a></li>
<?php wp_list_pages('sort_column=id&depth=1&title_li='); ?>

bodyのCSSのmargin, paddingは0にして、あとは自サイトに合わせてCSSや画像を調整します。
そのまま使っても全然ステキ。

you may want to subscribe to my RSS feed. Thanks for visiting!

関連する投稿

Tags: , ,

Have Your Say

RSS feed

rss rss

Category

TagCloud

ADS

BottomBar