Компонент Box — это базовая обёртка-контейнер с минимальными стилями. Используется как строительный блок для компоновки интерфейса.
- Основное назначение: универсальный контейнер для группировки и позиционирования содержимого.
- Ключевые возможности:
- Относительное позиционирование для дочерних абсолютных элементов.
- Правила переноса слов для длинного текста.
- Специальные стили для печати.
- Возможность заменить корневой тег через
component. - Проброс атрибутов (наследование атрибутов отключено, передаются только явно указанные через
v-bind).
| Проп | Тип | По умолчанию | Описание |
|---|
component | String | Object | 'div' | Позволяет заменить корневой HTML-тег или передать компонент. |
className | String | | Дополнительные CSS-классы. |
| Имя слота | Описание |
|---|
default | Содержимое контейнера. |