4 ms·
Selecting works in Firefox. It even behaves as you would expect if you copy-paste to e.g. Libreoffice, because the markup is still a table. The only thing that
by deno 7y ago
Selecting works in Firefox. It even behaves as you would expect if you copy-paste to e.g. Libreoffice, because the markup is still a table.
The only thing that doesn’t work is selecting cell ranges in the browser. At least in Firefox, for regular tables, you can do that by holding ctrl or shift while selecting. I guess you could restore this behavior with some Javascript.
Also no idea how this impacts any a11y related things.
- deleted 7y ago[deleted]
- test1235 7y agoI'm thinking if you strip away the js and css, it's just a plain ol' table in the html .. wouldn't have thought it'd be an issue, accessibility-wise.
- deno 7y agoI would hope so, but you never know.
- runarberg 7y agoActually when you have a `display` of something else then `table` you will strip away the table semantics from the accessibility tree (unless you add `role="table"` etc on the table elements). https://developer.paciellogroup.com/blog/2018/03/short-note-on-what-css-display-properties-do-to-table-semantics/ https://developer.paciellogroup.com/blog/2018/03/short-note-...
- runarberg 7y agoThey use `display: content` which many assistive technologies will incorrectly remove from the accessibility tree (or at least they used to). So it is not currently recommended to use this this value if you want the content to be accessible. https://hiddedevries.nl/en/blog/2018-04-21-more-accessible-markup-with-display-contents https://hiddedevries.nl/en/blog/2018-04-21-more-accessible-m...