1

似乎 IE(甚至 10 个):focus在许多不应该真正聚焦的元素上设置了伪类。没有其他浏览器会这样做,但也许我的 CSS 是“错误的”。如果不向我的 HTML 元素添加适当的类和 tabindex,有没有办法防止 IE 聚焦没有 tabindex 的 DIV?

CSS:

:focus {
    box-shadow: 0px 0px 3px #000;
    /* etc. */
}
4

1 回答 1

0

你可以试试这个

:focus[tabindex] {
    box-shadow: 2px 2px 2px red;
}

你甚至可以设置不同的索引结果:

:focus[tabindex='1'] {
    box-shadow: 2px 2px 2px red;
}
于 2013-07-24T20:34:06.717 回答