- ベストアンサー
ホームページを作りたいのですが・・・
ホームページを作ろうと思っています。 下記のような仕組みの文法はありますか? o大分類がいくつか縦に並んでいる。 oそれぞれの大分類に対し、中分類がいくつかあり、 大分類をクリックするとその中分類が現れる。 と同時に、既に中分類がでているところがあれば 消える。 (中分類が出ている大分類は1個以下) o同様に中分類に対し小分類があり、上記と同じよう になる。 このような仕組みはできるのでしょうか? 大分類・中分類・小分類の全ての組み合わせの数だけの HTMを作れば可能ではありますが、「仕組み」として このようなことはできますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
HTMLで定義されている構文では見たことがありません。(恐らく不可能でしょう) HTML内にJavaScriptを記述すれば仕組みとしては可能ですよ。 マウスのクリックを判定して、 スタイルシートのクラスを切り替える方法が一般的だと思われます。
その他の回答 (1)
- SAYKA
- ベストアンサー率34% (944/2776)
回答No.2
いわゆるwindowsのexplorerの簡易フォルダアクセス設定時のフォルダツールバー表示部分の挙動の事だね。 できるけれどNo1の言う通り。 なぜなら「クリックすると」という部分が有るから。 HTMLは構造を用意するだけ。 表示の仕方はcssで定義できる。 しかし「ユーザが触った時の挙動」というのはそれらではできなくて「javascript」というやつでやる。