windouwsの"お気に入り"のような、2段階のメニューを作成したいのですが、
JavaScript等で実現可能なのでしょうか?

A 回答 (2件)

JavaScript で可能ですよ。


WinとMacでは若干表示のされ方が違うので検証が必要です。スタイルシートとの兼ね合いで実現できます。
URLを参考にして、色々と試してください。

参考URL:http://www6.tok2.com/home/hippie/test/test.html
    • good
    • 0

ダイナミックHTMLを使えば大丈夫だと思います。


ダイナミックHTMLと言っても、要するにスタイルシートのプロパティを
JavaScriptで操るという事なので、JavaScript等で実現可能という事に
なるでしょう。
具体的には、
<div id="menu" style=".....">
<a href="...">...</a>
</div>
のようにaタグをdivタグで囲み、divのstyle属性のvisibilityをhiddenにして
見えないようにしておき、JavaScriptのonMouseOverなどのイベント発生時に
関数に飛ばして、
document.all.menu.style.visibility='visible'; //IE用の記述
として表示させる感じでしょうか?
IEとネスケで記述の仕方が多少異なるのでちょっと面倒ですが。
まあ、詳しくは書籍などで調べてください。
おすすめは「ダイナミックHTML入門 河西朝雄著 技術評論者」
などです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ