作成方法:ツールチップ
- 前のページ メールフィールド
- 次のページ ホバーで表示する要素
CSSを使ってツールチップを作成する方法を学んでください。
以下のテキストにマウスを合わせてください:
上
ツールチップテキスト
右
ツールチップテキスト
下
ツールチップテキスト
左
ツールチップテキスト
ツールチップの作成方法
第1ステップ - HTMLを追加:
<div class="tooltip">この上にマウスを合わせてください <span class="tooltiptext">ツールチップテキスト</span> </div>
第2ステップ - CSSを追加:
/* ツールチップのコンテナ */ .tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black; /* ツールチップの下に点線の枠を追加したい場合 */ } /* ツールチップテキスト */ .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: #555; color: #fff; text-align: center; padding: 5px 0; border-radius: 6px; /* ツールチップテキストの位置決定 */ position: absolute; z-index: 1; bottom: 125%; left: 50%; margin-left: -60px; /* ツールチップのフェードイン */ opacity: 0; transition: opacity 0.3s; } /* ツールチップの矢印 */ .tooltip .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 transparent transparent transparent; } /* マウスカーソルをツールチップのコンテナに合わせるとツールチップのテキストが表示されます */ .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; }
関連ページ
チュートリアル:CSSツールチップ
チュートリアル:弹出窗口の作成方法
チュートリアル:モーダルの作成方法
- 前のページ メールフィールド
- 次のページ ホバーで表示する要素