• 締切済み

日産のホームページの様にクリックしたところにメニューブースを出す方法を教えて!

日産自動車さんのホームページ(http://www.nissan.co.jp)の様に、クリックしたところにメニューを表示させる方法を教えて下さい。

みんなの回答

  • xruz
  • ベストアンサー率50% (72/143)
回答No.7

こんにちはさん、xruzです。 ポイントは3つありますね。 1.クロスブラウザのコントロールにオブジェクトを使ってますね。 2.メニューに見える画像の表示、非表示でStyleのvisibilityの使い方が素敵。 3.サブメニューの表示をクリッカブルマップ上でのonmouseover、onmouseoutでコントロールされてます。 あとは画像(メニュー)の表示位置の計算に苦労されているようですね。 がんばってくださいね(~:~i

  • yatokesa
  • ベストアンサー率40% (201/496)
回答No.6

JavaScriptですね。ソースが見られますよ。

参考URL:
http://www.nissan.co.jp/r_main.html
noname#37134
noname#37134
回答No.5

レイヤーでメニューを重ね、クリックにより出るようですね。メニューにさらに子メニューが出ますから、凝っていますね。プロの技…… レイヤーについては、参考URLを… 私も、こうした方法を勉強したくなりました。

参考URL:
http://tohoho.wakusei.ne.jp/js/layer.htm
  • hirono_ta
  • ベストアンサー率49% (41/83)
回答No.4

下記urlのソースをご覧になってはいかがでしょう?

参考URL:
http://www.nissan.co.jp/r_main.html
  • marvelous
  • ベストアンサー率51% (42/81)
回答No.3

Flashじゃありません。javaスクリプトです。 Flashはムービー上で右クリックするとメニューが出るので一目瞭然です。 ついでにSWISHはテキストのアニメに特化したソフトなので、 あのような真似はできません。

  • KODAMAR
  • ベストアンサー率26% (267/1006)
回答No.2

下の方の言ってるようにFLASHだと思います。 ちなみにFLASHを普通に買うと¥39800もしますよ(笑)。 FLASHについては http://www.macromedia.com/jp/software/flash/ をみていただければわかるかと思います。 日産のページではFLASHを使っていると思いますが、ちょっと値段が高くて・・・というのであれば「Swish」というものを紹介します。 値段は10分の1の¥3500です。 Swishについては http://www.swishzone.com/jp/ をみてください。

回答No.1

Macromedia Flashを使用しています。

関連するQ&A