Popover API
ツールチップやメニュー、ダイアログといったポップオーバーを、JavaScriptを1行も書かずに実現するネイティブのHTML属性。
<button popovertarget="menu">と<div id="menu" popover>の組み合わせで動く。z-indexやEscキー、外側クリックの処理は、ブラウザのトップレイヤーが引き受ける。2024年以降、主要なモダンブラウザすべてで利用できる。アンカーポジショニングと組み合わせれば、ネイティブなUI部品が揃う。