July 2020

Safari VoiceOver problem reading input labels, display: table edition

I've found another issue with VoiceOver and Safari involving <label> elements and the CSS display property. If a <label> is inside a table cell and has display: table, the input's label is not read, despite Safari's Node > Accessibility information displaying the correct label.

VoiceOver label display:table tests

Tested with macOS 10.15.5 and Safari 13.1.1 (same results in Safari Tech...

Read more about Safari VoiceOver problem reading input labels, display: table edition