• ベストアンサー

ホームページを作りたいのですが・・・

ホームページを作ろうと思っています。 下記のような仕組みの文法はありますか? o大分類がいくつか縦に並んでいる。 oそれぞれの大分類に対し、中分類がいくつかあり、  大分類をクリックするとその中分類が現れる。  と同時に、既に中分類がでているところがあれば  消える。 (中分類が出ている大分類は1個以下) o同様に中分類に対し小分類があり、上記と同じよう  になる。 このような仕組みはできるのでしょうか? 大分類・中分類・小分類の全ての組み合わせの数だけの HTMを作れば可能ではありますが、「仕組み」として このようなことはできますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yoyox
  • ベストアンサー率44% (86/193)
回答No.1

HTMLで定義されている構文では見たことがありません。(恐らく不可能でしょう) HTML内にJavaScriptを記述すれば仕組みとしては可能ですよ。 マウスのクリックを判定して、 スタイルシートのクラスを切り替える方法が一般的だと思われます。

その他の回答 (1)

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.2

いわゆるwindowsのexplorerの簡易フォルダアクセス設定時のフォルダツールバー表示部分の挙動の事だね。 できるけれどNo1の言う通り。 なぜなら「クリックすると」という部分が有るから。 HTMLは構造を用意するだけ。 表示の仕方はcssで定義できる。 しかし「ユーザが触った時の挙動」というのはそれらではできなくて「javascript」というやつでやる。

関連するQ&A