VisuallyHidden
VisuallyHidden is a common technique used in web accessibility to hide content from the visual client
VisuallyHidden is a common technique used in web accessibility to hide content from the visual client, but keep it readable for screen readers.
Import#
import { VisuallyHidden } from "@nature-ui/core";
Usage#
function Example() {return (<Button><VisuallyHidden>Checkmark</VisuallyHidden><CheckIcon color="red" /></Button>);}
Another Example
function Example() {return (<Box><h1>Title and description</h1><VisuallyHidden>This will be hidden</VisuallyHidden></Box>);}
Accessibility#
VisuallyHidden has all the styles necessary to hide it from visual clients, but keep it for screen readers.
Props#
This component doesn't have any custom props.
Name | Type | Description |
---|---|---|
children | React.ReactNode | The content to be hidden visually |