This is useful for hiding labels while relying on placeholder text for sighted visitors. The alternative (display:none;) hides items from screen readers.
clip-path: inset(100%); clip: rect(1px 1px 1px 1px); /* IE 6/7 do we really still need this?*/ clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; /* added line */ width: 1px;