Intro

The invisible text control provides a simple hidden text which can be used by assistive technologies such as screen readers to provide contextual information to sighted users.

Responsiveness

The invisible text control is not visible and therefore works on all devices.

Guidelines

hint
To assign the invisible text to a control, add the ID of the invisible text to the ariaLabelledBy association of the corresponding control.

Properties

The properties “busy”, “busyIndicatorDelay”, and “visible” do not have an effect. Therefore, do not use them.

Usage

When to Use Invisible Text

  • If you need to provide a label (such as for a group of radio buttons), which is not needed by sighted users.

A group with radio buttons without any visible label

A group with radio buttons without any visible label

  • If you need a form row with more than one form element. Use the concatenated label for sighted users, and use single invisible texts for users of assistive technologies.

A form with two fields in one row

A form with two fields in one row

  • If you build your own controls and need to provide information about uncommon states or properties.

Buttons use the invisible text control to announce their type

Buttons use the invisible text control to announce their type

When Not to Use Invisible Text

Resources

Want to dive deeper? Follow the links below to find out more about related controls, the SAPUI5 implementation, and the visual design.

Elements and Controls

Implementation

Visual Design

  • No links