概要
ボタンやアイコンをクリックすると、その近くに小さなパネルが浮かび上がって表示される部品です。
ツールチップより多くの内容(見出しや説明文、ボタンなど)を含められるのが特徴で、外側をクリックするか Esc キーを押すと閉じます。
トリガーとパネルは aria-expanded と aria-controls で関連付けます。
別名
表記ゆれ:ポップオーバー、フローティングパネル、popover
Web 標準の popover 属性(HTML の Popover API)の名前としても使われており、実装方法を問わず一般名詞として定着しています。
AI への伝え方
「ポップオーバーを実装して」で通じます。ホバーで開くツールチップと違い、クリックで開閉する前提であること、 外側クリックと Esc キーで閉じることを伝えておくと仕様がぶれません。
似たパーツとの違い
「ツールチップ」はホバーで開き、1〜2 行の短い説明を表示するだけなのに対し、ポップオーバーはクリックで開き、ボタンなどの操作を含められる点が異なります。 「ドロップダウンメニュー」はリンクの一覧を開く専用の部品で、ポップオーバーはより自由な内容を入れられる汎用のパネルという違いがあります。