Closed camhayes closed 8 years ago
Are you speaking about regular old tables, or the ones that you are working with in Flexbox?
Semantically valid tables using standard markup.
Ok, I figured out the problem. You cannot have any display property on <tr>
, <td>
, or <th>
except table
properties. This includes flex
, block
, inline-block
, etc.
That seems a bit extreme...Do you mean HTML"attributes" or CSS style properties?
CSS properties. For some reason, applying any of the mentioned display
properties caused the table to read off as 1 column - 1 row, and jumps through to the end.
Any attempts at adding a table into Protozoa cause an issue for Voice Over. The table is read as having only 1 column and 1 row, despite scope declarations or semantic structure (such as manually adding
<tbody>
). This causes tables to be difficult to navigate, and fails to associate data correctly for VO.I've been able to get the table markup that I am using to work successfully in different .html files that are not protozoa. I will continue to investigate this issue.