コンポーネント
← すべてのコンポーネント

ポップオーバー

stimeo--popover

トリガーで開閉する浮遊パネル。背景は操作できるまま、フォーカスの出入りと閉じ方だけを引き受けます。

  • Core

トリガーで開閉する、背景を邪魔しない浮遊パネルです。モーダルにしないので、開いている間も背景はそのまま操作できます。開くとパネルの中の最初の操作要素へフォーカスが移ります。Esc で閉じると、フォーカスはトリガーへ戻ります。外側のクリックや、Tab でポップオーバー全体の範囲外へ出たときは、フォーカスを引き戻さずに閉じます。位置はこのデモの CSS で決めています。画面の端で向きを変える配置は、任意で読み込める配置モジュールに任せています。

実行中

キーボード操作

キー動作
Enter / Space トリガーにフォーカスがある状態で開閉する(ネイティブ button)。
Esc ポップオーバーを閉じてトリガーへフォーカスを戻す。
Tab / Shift+Tab トリガーやパネルを含む操作範囲を自然に移動。その範囲の外へ出ると閉じる。