首页 > 解决方案 > 如何在 div 和 UL 上给出 tabindex?

问题描述

我在通过使用 css 样式设置 tabindex 时遇到问题,它不适用于 DIV 和 Ul Li。

任何人都可以让我知道解决方案吗?

我尝试使用这个 css

div:focus {
    border:1px solid #ddd;
}

Li:focus {
    border:1px solid #ddd;
}

焦点没有出现在 Div 上

标签: jqueryhtmlcss

解决方案


您可能忘记像提到的@barbsan 那样设置tabindex。其次,你的 cssLi必须是li.

div:focus { border: 1px solid #ddd; }
li:focus  { border: 1px solid #ddd; }
<div tabindex="0">
test
</div> 
<li tabindex="0">this is a li</li>


推荐阅读