2

我在下面有以下情况-

HTML

<ul>
<li>Messi</li>
<li>Ronaldo</li>
<li>Neymar</li>
<li>Fabregas</li>
<li>Rooney</li>
<li>Bale</li>
<li>Ozil</li>
<li>Gerrard</li>
<li>Torres</li>
</ul>

CSS

ul{
    list-style-type: none;
    max-height: 65px;
    outline:none;
    overflow: auto;
    width:200px;
}
li{
    height: 20px;
    padding: 10px 0;
    text-indent: 10px;
    width: 200px;
}

现在,当我在 Safari 7.0(Mavericks)中打开它并使用 Voice Over Reader 时,前几个项目的黑色轮廓出现在<li>项目周围,但之后 Voice Over 读取了这些项目,但黑色轮廓没有出现在它们上面。这些项目也隐藏在溢出剪辑区域下方。这在 Safari 6.0 中运行良好。我相信它必须与溢出属性有关。

对此有任何解释和解决方案吗?帮助表示赞赏。谢谢。

4

0 回答 0