Card

Компонент для создания визуально выделенных контейнеров с содержимым. Обеспечивает семантически правильную разметку по умолчанию и различные варианты стилевого оформления.

Связанные компоненты:

Загружается...

Компонент поддерживает следующие возможности:

  • использование семантически правильного тега <li> по умолчанию;
  • возможность изменения тега через свойство Component для одиночных карточек вне списков;
  • поддержка ARIA-ролей для улучшения доступности.
// Карточка в списке
<Card>
  <Text>Элемент списка</Text>
</Card>
 
// Одиночная карточка
<Card Component="div">
  <Text>Отдельная карточка</Text>
</Card>

Задаётся свойством mode.

Загружается...

Компонент обеспечивает базовую доступность через семантически правильную разметку. При необходимости можно:

  • изменить тег через свойство Component;
  • добавить ARIA-роли для улучшения доступности;
  • настроить дополнительные атрибуты для конкретных сценариев использования.
СвойствоОписание
ComponentElementType<any, keyof IntrinsicElements>
По умолчанию: li
getRootRefRef<HTMLDivElement>
По умолчанию: -
mode"plain" | "shadow" | "tint" | "outline" | "outline-tint"

Внешний вид карточки.

По умолчанию: tint