Created
July 20, 2020 09:30
-
-
Save manjula-dube/cf94d21a0aab90e429e0d4c4839b5b7d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Only display content to screen readers | |
// | |
// See: http://a11yproject.com/posts/how-to-hide-content/ | |
// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/ | |
.sr-only { | |
position: absolute; | |
width: 1px; | |
height: 1px; | |
padding: 0; | |
overflow: hidden; | |
clip: rect(0, 0, 0, 0); | |
white-space: nowrap; | |
clip-path: inset(50%); | |
border: 0; | |
} | |
// Use in conjunction with .sr-only to only display content when it's focused. | |
// | |
// Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 | |
// | |
// Credit: HTML5 Boilerplate | |
.sr-only-focusable { | |
&:active, | |
&:focus { | |
position: static; | |
width: auto; | |
height: auto; | |
overflow: visible; | |
clip: auto; | |
white-space: normal; | |
clip-path: none; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment