我正在使用Bootstrap来创建链接。使用时,链接呈现为<a href="#"><span> link </span></a>
。
实际上它使用tab键聚焦在没有边框的firefox中,但在safari中却没有。
实际上,通过使用Tab键
,锚点标记不会集中在safari中但如果我使用以下内容,那就可以了..
<a href="#"><span tabindex='1'> link </span></a>
。
我找不到解决方案..我正在使用safari版本5.1.7。我想在没有标签索引的情况下使用。
答案 0 :(得分:4)
这个问题与HTML无关,而是由Safari以这种方式设计的。
检查Safari Advanced > Universal Access
中的设置,选中Press Tab to highlight each item on a webpage
框。然后,Safari将显示与其他浏览器相同的行为。
答案 1 :(得分:0)
这可能是导致锚未在DOM中正确对齐的原因。 span
标记宽度和高度将设置正确,但span
属性未设置为锚点。
尝试为float left
提供锚点。它可能有用