HTML Tag Reference
popovertargetaction 属性
ボタンの役割を示す
popovertargetaction 属性は、操作対象とするポップオーバー要素がトグルされるか、表示されるか、非表示にされるか、といったボタンの役割を示します。
| 属性値 | 概要 |
|---|---|
| hide | 表示されているポップオーバー要素を非表示にします。ターゲットとなるポップオーバー要素がすでに非表示の場合は何もしません。 |
| show | 非表示のポップオーバー要素を表示します。ターゲットとなるポップオーバー要素がすでに表示されている場合は何もしません。 |
| toggle | 既定値。ポップオーバー要素の表示・非表示を切り替える(トグルする)ボタンとします。 |
popovertargetaction 属性のサンプルソース
<button popovertarget="menu">メニューを開く</button>
<nav id="menu" popover="auto">
<h2>メニュー</h2>
<ul>
<li><a href="#">メニュー01</a>
<li><a href="#">メニュー02</a>
<li><a href="#">メニュー03</a>
</ul>
<button popovertarget="menu" popovertargetaction="hide" aria-label="メニューを閉じる">×</button>
</nav>