CSSのフレームワークを使って制作されている方、特に手っ取り早く良い感じのデザインが出来るBootstrapを使っている方は多いと思います。私もその一人です。
Bootstrap1.4の段階から便利に使わせてもらっております。使いやすくてカスタマイズしやすいです。当初はLESSだったのですが最近になってSASSになりとても便利になりましたね。
さて本題です。Bootstrap3のCollapse collapse.jsの項目にアコーディオンメニューのサンプルがあります。このサンプルはひとまとまりにしてありますが、どうにかカラムにいれて列にしたいと思って調べました。中々無いんですね。
海外のFAQで同じような質問をしている方がいらしたので同じようにしたらうまくいきましたのでその設定を載せておきます。
Accordion
ブートストラップのサンプルのものを横列にしたものです。ちょうどサンプルも3つになっていたのでカラムをcol-md-4にしてあります。実はこのままでは動きません。
ブートストラップを読み込んだ後に次のスクリプトを埋め込むとうまくアコーディオンメニューが表示できます。
これでうまくいきます。デモで確認してみてください。
⇒デモを見てみる
∞Tadashi Suyama∞
bootstrap
css
web
ブートストラップ