我有一個簡單ul
菜單如何製作簡單的導航菜單鍵盤?
<ul role="menu" aria-label="menu">
<li role="menuitem" tabindex="0" ><a target="_blank" href="http://www.google.com">item 1</a></li>
<li role="menuitem" tabindex="0" ><a target="_blank" href="http://www.google.com">item 2</a></li>
<li role="menuitem" tabindex="0" ><a target="_blank" href="http://www.google.com">item 3</a></li>
<li role="menuitem" tabindex="0" ><a target="_blank" href="http://www.google.com">item 4</a></li>
</ul>
我可以用了標籤,並向下標籤+ Shift導航。但如何使用鍵盤箭頭訪問它,以便用戶可以上下導航?
小心,加入'角色= menu'你是在告訴用戶他/她可以期待它的行爲像一個操作系統菜單。您還*有*使其可以通過鍵盤訪問,並且應遵循[WAI-ARIA編寫實踐1.1菜單]中概述的模式(https://www.w3.org/TR/wai-aria-practices-1.1/#菜單)。 – aardrian