如何通过 NVDA 屏幕阅读器阅读工具提示?
Posted
技术标签:
【中文标题】如何通过 NVDA 屏幕阅读器阅读工具提示?【英文标题】:how to NVDA screen reader read the tool-tip? 【发布时间】:2020-04-29 22:39:54 【问题描述】:我也试过了,但是不行
<style>
/* Tooltip container */
.tooltip
position: relative;
display: inline-block;
border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
/* Tooltip text */
.tooltip .tooltiptext
visibility: hidden;
width: 120px;
background-color: black;
color: #fff;
text-align: center;
padding: 5px 0;
border-radius: 6px;
/* Position the tooltip text - see examples below! */
position: absolute;
z-index: 1;
/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext
visibility: visible;
</style>
here i have attache the code of simple tooltip , i want the tool-tip read by the screen reader i had also tried tabindex for focus but it not working
<div class="tooltip">Hover over me
<span class="tooltiptext">Tooltip text</span>
</div>
`
【问题讨论】:
【参考方案1】:你必须使用 aria- describeby 属性
<a href="#" aria-describedby="myinfo">Texto de el Link</a>
<div role="tooltip" id="myinfo">Contenido de el tooltip]</div>
【讨论】:
以上是关于如何通过 NVDA 屏幕阅读器阅读工具提示?的主要内容,如果未能解决你的问题,请参考以下文章
css 可以使用鼠标和键盘导航的HTML / JavaScript菜单栏。经过NVDA屏幕阅读器测试;使用ARIA role =“menubar”re