Hacker News new | ask | show | jobs
by cricketminister 699 days ago
From MDN[1]:

> In some browsers, changing the display value of a <table> element to block, grid, or flex will alter its representation in the accessibility tree. This will cause the table to no longer be announced properly by screen reading technology.

1. <https://developer.mozilla.org/en-US/docs/Web/CSS/display#tab...>

1 comments

I'm sure there are Very Important Reasons but seems like a poor design. Maybe "display: none" makes some sense, but the rest are visual.