I came across pure CSS solutions based on the pseudo selector input:checked
, for example
- https://webdevtrick.com/css-sidebar-menu/
- https://webdevtrick.com/html5-css3-responsive-menu/
- https://webdevtrick.com/pure-css-tabs-responsive/
This solutions are very smooth and clever, the absence of JavaScript is good for performance but what about accessibility?