Можно ли вкладывать элементы с aria-hidden="true"
и aria-hidden="false"
?
Например:
<div aria-hidden="true">
some hidden content
<div aria-hidden="false">
some visible content
</div>
</div>
Кажется, это не работает для меня. Я протестировал его с помощью NVDA и его функциональности для отображения полного списка ссылок на странице. Если бы я установил aria hidden в значение true для тела, мне не удалось получить никаких ссылок, даже когда я начал устанавливать aria hidden в false для некоторых дочерних элементов. В настоящее время похоже, что я не могу перезаписать скрытое состояние арии в дочернем элементе.
Я знаю, что это может быть довольно необычный подход, но и сама проблема тоже необычная. Огромный лайтбокс, который содержит весь сайт (без простого модального диалога).