1. ホーム
  2. html

[解決済み] divを "tabbable "にするにはどうしたらいいですか?

2022-02-27 23:53:13

質問

div要素で構成されたボタンがあるのですが、キーボードのtabキーを押してボタン間を移動できるようにしたいのですが、どうすればよいでしょうか。アンカータグでテキストを囲んでみたのですが、うまくいきません。

どなたか解決策をお持ちの方はいらっしゃいますか?

解決方法は?

追加 tabindex 属性は div 要素を使用します。

<div tabindex="1">First</div>
<div tabindex="2">Second</div>

steveax のコメントによると、タブ順序をページ内の要素の位置から逸脱させたくない場合、タブ順序を設定するために tabindex から 0 :

<div tabindex="0">First</div>
<div tabindex="0">Second</div>