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.

NameTypeDescription
childrenReact.ReactNodeThe content to be hidden visually