Accessibility question. I have read many places that you shouldn’t put a button which toggles visibility of a site’s navigation menu outside of the <nav> itself, because screen readers will not be able to find it. However, I’m wondering if it’s OK on a site where the <ul> that houses the nav items is never hidden from screen readers in the first place. At most, it’s positioned off-screen with left: -9999px . If screen readers can always access the menu itself, they shouldn’t need to locate the toggle button, right?
Here is a pen of the type of nav I am trying to create https://codepen.io/psteele1128/pen/jObadZR
Thanks in advance for any guidance!