К содержимому
uiify

Skeleton

Фигуры-заполнители, которые отображаются во время загрузки содержимого.

Браузеры
Chrome 123+Firefox 121+Safari 17.5+
Уровень
0
Сжатый размер
317 B
Лимит принудительной компоновки
0 ms
Лимит axe
0
Совместим с SSR
Да
Публичный контракт
Тестовый стенд

Песочница

Skeleton

Text

Профиль

Media

Table

Pulse, shimmer, static

Load and reveal

Loading workspace…

API

Skeleton

СвойствоТипПо умолчаниюОписание
variant"pulse" | "shimmer" | "none""pulse"Анимация заполнителя. Предпочтение уменьшенного движения отключает анимацию и движение при появлении содержимого.
circlebooleanfalseОтображает круглый заполнитель вместо прямоугольного.
heightnumber | string—Высота заполнителя; число трактуется как пиксели.
loadingbooleantrueПри false показывает дочерние элементы в той же обёртке, сохраняя размеры и ref; выбранная таблица стилей анимирует появление.
widthnumber | string—Ширина заполнителя; число трактуется как пиксели.
childrenReactNode—Настоящее содержимое, отображаемое при loading равном false.
renderReactElement | ((props, state) => ReactElement)—Заменяет отображаемый элемент, сохраняя поведение и связи доступности.

Клавиатура

КлавишаДействие

Доступность

Skeleton сохраняет стабильную обёртку при загрузке и показе содержимого. Заполнители загрузки имеют aria-hidden; загруженные дочерние элементы сохраняют нативную семантику. Выберите pulse, shimmer или none. Предпочтение уменьшенного движения отключает анимацию. Описывайте загрузку в содержащей области, не назначая каждому декоративному скелету озвучиваемый статус.

Привязка стилей

data-uiify-skeletondata-statedata-variantdata-shape--uiify-skeleton-w--uiify-skeleton-h
Эта страница переведена автоматически и ещё не проверена.