Bootstrap アコーディオンでは、テキストをクリックする代わりに、 diva
内の任意の場所をクリックすると折りたたまれるようにしたいと考えています。panel-heading
Bootstrap 3 を使用しています。つまり、アコーディオンではなく、折りたたみ可能なパネルです。パネル全体をクリック可能にする方法はありますか?
Bootstrap アコーディオンでは、テキストをクリックする代わりに、 diva
内の任意の場所をクリックすると折りたたまれるようにしたいと考えています。panel-heading
Bootstrap 3 を使用しています。つまり、アコーディオンではなく、折りたたみ可能なパネルです。パネル全体をクリック可能にする方法はありますか?
別の方法は、<a>
のすべてのスペースを完全に埋めることpanel-heading
です。これを行うには、次のスタイルを使用します。
.panel-title a {
display: block;
padding: 10px 15px;
margin: -10px -15px;
}
このデモを確認してください ( http://jsfiddle.net/KbQyx/ )。
次に、見出しをクリックすると、実際には をクリックしてい<a>
ます。
grim の jsfiddle にいくつかの小さな欠陥があることに気付きました。
パネル全体でポインターを手の形に変更するには、次のようにします。
.panel-heading {
cursor: pointer;
}
<a>
タグ (スタイルの問題) を削除し、ずっと続けdata-toggle="collapse" data-parent="#accordion" data-target="#collapse..."
てpanel-heading
います。
font-awesome.css
jsfiddleで使用して、シェブロンを表示するための CSS メソッドを追加しました。