クリックして開閉をするには?



0   名前: 雲渡敏郎 : 2007/04/28(土) 00:06  ID:.8hgb6cP sub-Cl
私が今作っているサイトに、動きを持たせたいと思い アイデアを出しました。
しかしながら、作り方が全くわからずに困難しています。
イメージはこんな感じです。
 1、複数の見出しがある。見出しにはHTMLによって背景画像なども用意されている。
 2、見出しをクリックすると、見出しの下にメニューが現れる。
 3、入れ替えではなく、複数個の見出しを同時に開くことができる。
 4、現れたメニューはリンクが貼ってあり、他のページにジャンプできる
 5、開いているメニューの見出しをクリックすると、メニューを閉じる
見出しは縦に並べます。

過去にどこかのサイトで使用例を見たことがあるのですが、随分前のことなのでソースなどは採取できていません。
メニューの項目名などを記入する位置に関しては、●●●などと識別しやすいようにしていただければと思います。

1   名前: 匿名 : 2007/04/28(土) 00:06  ID:aQuF.kCj sub-Cz
# ここは作成代行掲示板ではなく、あくまで質問掲示板なので念のため。

http://www.kanzaki.com/docs/htminfo.html
↑ここで使用されているスクリプトを参考にしてみてはどうだろ。スクリプトを組み込むと、各見出しの脇に、ページ内の見出し一覧その他のナビゲーションが出現する。

STDENV.prototype.genTocDiv 辺から弄ってみれば、だいたいの感触は掴めるかと。

2   名前: Z ◆XTzyosZXcL : 2007/04/28(土) 00:06  ID:XzBwlIqx sub-Cl
>>1
 なおかつ、スクリプトを切っていたり使えなかったりしても閲覧にはまったく支障が出ませんよね(この話を読むまで私はスクリプトの存在にまったく気がつきませんでしてた(^^;)。個人はさておき、企業や公共団体はここれ位の配慮は義務として欲しいと私は思います(いまだにスクリプト必須、フレーム必須で代替手段の用意すらない公共サイトが多すぎます)。

一覧へ戻る