Как сделать так, чтобы NVDA считывал кнопки в одной строке или столбце отдельно? - PullRequest
0 голосов
/ 08 января 2020

У меня проблема с программой чтения с экрана NVDA, так как она будет считывать все кнопки на одной строке в одном блоке.

Например, со следующим кодом:

<div>
    <div role="alert" aria-live="assertive" class="heading">
        <span>Test</span>
    </div>
    <div>
        <button>
            <span>
                Button1
            </span>
        </button>
        <button>
            <span class="button-content">
                Button2
            </span>
        </button>
    </div>
</div>

При этом будут отображены все кнопки подряд, что является визуально правильным, но NVDA в режиме просмотра при прокрутке с помощью клавиш со стрелками будет читать все кнопки вместе. Пользователь не может перемещаться между каждой отдельной кнопкой, что означает, что невозможно остаться на одной и выбрать ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...