【发布时间】:2020-10-23 13:32:02
【问题描述】:
目前我有一个这样的列表:
<div class="list">
<div class="padding">
<div class="clickable-item">item 1</div>
</div>
<div class="padding">
<div class="clickable-item">item 2</div>
</div>
</div>
我想用键盘一个接一个地切换到可点击的项目。
目前它正在通过“填充”元素进行切换。
有什么方法可以告诉浏览器忽略填充的父级并直接对子级进行标签?
【问题讨论】:
-
您要创建什么,语义非常重要,因此看起来应该是包含
<button>s 的<ul>。目前它是如何处理任何事情的?默认情况下,您的示例中的任何内容都无法通过 tab 键访问,所以此示例中是否缺少一些 JavaScript?
标签: html css dom accessibility tabindex