2

Мы используем угловой смарт-стол с липким заголовком, но рассказчик JAWS не умеет его читать.JAWS не читает таблицу

Когда вы нажимаете cntrl + INST + T в таблицу списка, в нем говорится, что таблица не найдена.

Вот пример http://plnkr.co/edit/GIeXoF?p=preview

Это может быть из-за класса CSS display: flex;.

Как исправить эту проблему, чтобы JAWS прочитал таблицу с помощью смарт-таблицы заголовков исправлений?

ответ

2

Вы ответили на свой вопрос. Да, display:flex не позволит таблице быть таблицей из перспективы экрана.

Решение кажется очевидным, не используйте display:flex. Вы можете использовать display:table или просто не иметь стиля display (если только это не приведет к тому, что таблица наследует display от родительского элемента).

Пример плункера в настоящее время не работает для меня, поэтому я не могу играть с ним, равно http://lorenzofox3.github.io/smart-table-website/. Я попробую позже, чтобы узнать, есть ли способ получить другой display, связанный с таблицей.

+0

Не уверен, почему я не смог добраться до плункера или github вчера, но теперь он работает, поэтому я могу проверить код. Откуда взялся стиль.css для вашего примера plunker? У него действительно есть дисплей: flex в нем. Я посмотрел на другие липкие примеры и нашел несколько. Все они имеют дисплей: table, поэтому программа чтения с экрана сообщает их правильно. – slugolicious

+0

Git и другие сайты были подвержены атаке DDoS DNS. Поиск по многим сайтам был нарушен. – aardrian

+0

Спасибо за ответ @slugolicious. Да, я попытался использовать display: table, но это нарушало расположение таблицы. Попробуйте еще несколько вариантов. – user3249448