Bootstrap 3 を使用してシェブロン アイコンで折りたたみ状態を表示する
Bootstrap フレームワークは、メニューやパネルなどの折りたたみ可能な要素を作成するための広範な機能を提供します。デフォルトでは、これらの要素は折りたたまれている場合はプラス記号 ( ) を表示し、展開されている場合はマイナス記号 (-) を表示します。ただし、山形など、より視覚的に魅力的なアイコンを使用して折りたたみ状態インジケーターをカスタマイズしたい場合があります。
折りたたみインジケーターのカスタマイズ
手順このカスタマイズを行う場合は、次のアプローチを検討してください:
.panel-heading .accordion-toggle:after { font-family: 'Glyphicons Halflings'; content: "\e114"; /* chevron down */ float: right; color: grey; } .panel-heading .accordion-toggle.collapsed:after { content: "\e080"; /* chevron up */ }
<h4 class="panel-title"> <a class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseOne"> Collapsible Group Item #1 </a> </h4>
コア関数アプローチ
提供されたソリューションは効果的に望ましい結果を達成しますが、組み込みのブートストラップ コア関数は利用しません。崩壊イベントを処理するため。コア関数を使用するには、次の手順に従います。
$('#accordion').on('hidden.bs.collapse', function () { // Update chevron icon });
if ($(this).find('.panel-collapse').hasClass('in')) { // Collapse shown, set down chevron } else { // Collapse hidden, set up chevron }
これらのアプローチのいずれかに従うことで、崩壊を表すために使用されるインジケーター アイコンをカスタマイズできます状態を改善し、より直観的で視覚的に魅力的なユーザー エクスペリエンスを提供します。
以上がBootstrap 3 の折りたたみインジケーターをシェブロン アイコンでカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。