是否可以使用鍵盤導航到使用Tab的下拉菜單,並使用箭頭鍵導航到下拉菜單的子元素?在Bootstrap下拉菜單中啓用鍵盤導航
這裏是我現在的代碼:
<input type="text" value="click tab to jump to the drop down."/>
<div class="bs-docs-example">
<div class="dropdown clearfix">
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block; position: static; margin-bottom: 5px; *width: 180px;">
<li><a tabindex="-1" href="#">Menu Item A</a></li>
<li><a tabindex="-1" href="#">Menu Item B</a></li>
<li><a tabindex="-1" href="#">Menu Item C</a></li>
<li class="divider"></li>
<li><a tabindex="-1" href="#">Menu Item A1</a></li>
<li class="dropdown-submenu">
<a tabindex="-1" href="#">Menu Item B1</a>
<ul class="dropdown-menu">
<li><a tabindex="-1" href="#">You should navigate here with the keyboard.</a></li>
<li><a tabindex="-1" href="#">Thanks For your Help!</a></li>
</ul>
</li>
</ul>
</div>
</div>
我看到你編輯後,我回答。你有沒有看到我的答案? – rybo111
最新評論,但...我認爲現在我們可以添加角色=「菜單」的ul.dropdown菜單和角色=「導航」到div.navbar(在引導2和3),似乎啓用鍵盤輔助功能非常好。但我認爲你的問題的HTML標記不遵循引導示例... – djKianoosh