Salt la conținutul principal

Prezentare generală

VisuallyHidden redă un span ascuns vizual. Conținutul său rămâne în arborele de accesibilitate și poate furniza un nume accesibil. Acceptă proprietăți span native, o referință span și compunerea Base UI render. Importați VisuallyHiddenProps din același punct de intrare.

Utilizare

Folosiți o etichetă vizibilă atunci când spațiul permite acest lucru. Pentru controalele care acceptă deja aria-label, acel atribut reprezintă o altă modalitate de a furniza un nume accesibil.

Conținut ascuns

Plasați textul de ajutor în interiorul containerului. Evitați plasarea controalelor care pot primi focalizarea în interiorul acestuia: containerul rămâne ascuns vizual atunci când elementele sale copil primesc focalizarea. Nu adaugă o regiune live, nu elimină conținutul din tehnologiile de asistență și nu ascunde date confidențiale. Folosiți id pentru a asocia descrieri ascunse cu aria-describedby. Atributele native, className, style și ref vizează elementul span ascuns sau elementul furnizat prin render. Consultați accesibilitatea pentru tipare de etichetare și anunțare.

Proprietăți

ReactNode
Content hidden visually while remaining available to assistive technology.
ReactElement<unknown, string | JSXElementConstructor<any>> | ComponentRenderFn<HTMLProps, {}>
Element or render function composed with the hidden span props and ref.