extends ../../layouts/LayoutComponent append variables - var pageHeader = { title: 'Visually hidden', description: 'Use these helpers to visually hide elements but keep them accessible to assistive technologies.', url: `https://getbootstrap.com/docs/${bootstrapVersion}/helpers/visually-hidden/`, linkText: 'Visually hidden on Bootstrap' } append content +PageHeader(pageHeader) +ComponentCard({ title: 'Example', description: `Visually hide an element while still allowing it to be exposed to assistive technologies (such as screen readers) with .visually-hidden. Use .visually-hidden-focusable to visually hide an element by default, but to display it when it's focused (e.g. by a keyboard-only user). .visually-hidden-focusable can also be applied to a container–thanks to :focus-within, the container will be displayed when any child element of the container receives focus.`, anchor:true, descriptionClass:'mt-2' }) h2.visually-hidden Title for screen readers = '\n' a.visually-hidden-focusable(href="#content") Skip to main content = '\n' .visually-hidden-focusable | A container with a = '\n' a(href="#") focusable element. = '\n'