« Xoops 鯖移設時の手順 | メイン | Lightboxスクリプト »

Febrero 28, 2008

ちょっと変わったCSSナビゲーション

マウスオーバーしたときに画像が入れ替わるロールオーバー効果って昔はJavascriptを使っていたことが多かったけど、最近ではCSSでその効果を演出することは当たり前になってきてますよね。

CSSによるロールオーバー効果っていうのもいろいろと格好いいものが多くてそのスクリプトも公開されていますが、今回のはちょっと変わってて格好いいです。久しぶりにあれこれ触ってサンプルまで作ってしまいました。

Advanced CSS Menu Trick - Web Design Marketing Podcast & Blog
navigation-css.jpg

普通、マウスオーバーした画像だけを入れ替えるのですが、このスクリプトはマウスオーバーしている以外の部分の画像も入れ替えてしまいます。マウスオーバーされているところが、クローズアップされていてナビゲーションとしてもとてもいいんじゃないでしょうか?

Advanced CSS Menu Trick - Web Design Marketing Podcast & Blogで、ソースの公開と解説がありますが、全て英語なので訳すのがちょっと面倒だったのと、今作ってるサイトのメニューに使ってみようと思ったので、自分でサンプルを作っちゃいました。

Advanced CSS Menu Trick サンプルページ

使う画像をAdvanced CSS Menu Trick - Web Design Marketing Podcast & BlogのDemoページのように凝ったものにすれば、かなり格好いいですよね。

ただし、CSSだけではIE6.0以前のブラウザでは効果はでないので、やっぱりJavascriptによるHackが必要です。これに関してもcssHover.htcとしてソースを公開してくれています。そのままコピーして使うことができます。

ご本家のDemoページはこちら

Demoページではありますけど、普通に公開されているページでそのデザインもすごく格好いいです。スクリプトを使って動的に作られてるんですが、すっきりとしていて軽いです。

一応、私がカスタマイズしたサンプルページをダウンロードできるようにしましたので、よければダウンロードして使ってみてください。
Advanced CSS Menu Trick サンプルページ ダウンロード

トラックバックURL

このエントリーのトラックバックURL:
http://pea-nuts.org/diary/365days/mt-tb-hoge.cgi/121

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)

おさるのお昼寝ファイルしえすた