【发布时间】:2018-09-06 12:53:12
【问题描述】:
我正在阅读有关 aria 使用的一些信息,并偶然发现了这段文档:Fourth Rule of ARIA Use。我不清楚的一个部分是:
"将 aria-hidden 应用于可见交互的父/祖先 元素也会导致交互元素被隐藏,”
我尝试了以下 sn-p,但仍然可以访问锚标记(即使我在其父项上放置了 aria-hidden)。我在这里错过了什么?
body, html {
background-color: #333;
height: 100%;
}
#main {
margin: 0 auto;
width: 80%;
background-color: #fff;
height: 100%;
padding: 50px;
}
.test {
border: 1px solid #555;
padding: 10px;
}
<div id="main">
<div tabindex="0">Woohoo</div>
<div class="test" aria-hidden="true" role="presentation">
<div class="one" aria-hidden="true">
<span aria-hidden="true">
<a href="#">Testing</a>
</span>
</div>
</div>
</div>
【问题讨论】:
标签: accessibility wcag wcag2.0