【发布时间】:2022-10-20 21:03:25
【问题描述】:
我正在努力让 Voiceover 正确读出以下句子。
视觉显示:2.37m / 3:54am
画外音说“两点三十七分斜线三点五十四分”
之间有空格2.37和米,画外音改为米,但我不想要那个空间。 我尝试添加一堆标记来分解 Voiceover 的字母,但将其隐藏起来。然而,它忽略了咏叹调标签,它读取每个字母米一张一张地出来,它仍然读出“米/"即使它被标记为咏叹调隐藏
.sr-only {
font-size: 0.01px !important;
}
<span aria-label="2.37 meters at 3:54 AM">
<span>2.37</span>
<span class="sr-only">metres</span>
<span aria-hidden="true">m / </span>
<span>3:54 A</span>
<span class="sr-only"> </span>
<span>m</span>
</span>
【问题讨论】:
标签: html accessibility voiceover