-
Tooltips (ツールチップ): ツールチップは、要素にマウスカーソルを合わせると情報を表示する小さなポップアップです。以下のコード例は、ツールチップを作成する方法を示しています。
<button type="button" class="btn btn-primary" data-bs-toggle="tooltip" data-bs-placement="top" title="ツールチップのテキスト"> ボタン </button> <script> var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')) var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) { return new bootstrap.Tooltip(tooltipTriggerEl) }) </script>
-
Popovers (ポップオーバー): ポップオーバーは、要素をクリックすると情報を表示するポップアップです。以下のコード例は、ポップオーバーを作成する方法を示しています。
<button type="button" class="btn btn-primary" data-bs-toggle="popover" title="ポップオーバーのタイトル" data-bs-content="ポップオーバーの内容"> ボタン </button> <script> var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')) var popoverList = popoverTriggerList.map(function (popoverTriggerEl) { return new bootstrap.Popover(popoverTriggerEl) }) </script>
-
ドロップダウンのポインター: ドロップダウンメニューの項目にポインターを追加することもできます。以下のコード例は、ドロップダウンメニューにポインターを追加する方法を示しています。
<div class="dropdown"> <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> ドロップダウン </button> <div class="dropdown-menu" aria-labelledby="dropdownMenuButton"> <a class="dropdown-item" href="#">項目1</a> <a class="dropdown-item" href="#">項目2</a> <a class="dropdown-item" href="#">項目3</a> </div> </div> <script> var dropdownElementList = [].slice.call(document.querySelectorAll('.dropdown-toggle')) var dropdownList = dropdownElementList.map(function (dropdownToggleEl) { return new bootstrap.Dropdown(dropdownToggleEl) }) </script>
以上が、Bootstrap 5 でポインターを使用するためのいくつかの方法とコード例です。これらの方法を活用すれば、ウェブデザインにおいて要素の注目度を高めることができます。