Navigation Menu

Набір посилань для навігації сайтом із підтримкою випадних меню.

Використання

ПереглядКод
About

Можливості

  • Навігація з клавіатури стрілками та Escape
  • Доступність із коректними атрибутами ARIA
  • Плавні анімації та переходи
  • Гнучке компонування вмісту (одна або кілька колонок)
  • Підтримка прямих посилань і випадних меню

Довідник API

VoltNavigationMenuContentItem — volt-navigation-menu-content-item

ВхідТипЗа замовчуванням
disabled boolean false

VoltNavigationMenuContent — volt-navigation-menu-content

ВхідТипЗа замовчуванням
orientation 'vertical' | 'horizontal' 'vertical'
wrap boolean false

VoltNavigationMenuItem — volt-navigation-menu-item

ВхідТипЗа замовчуванням
value string

VoltNavigationMenuLink — a[voltNavigationMenuLink]

ВхідТипЗа замовчуванням
active boolean false
disabled boolean false

VoltNavigationMenuList — volt-navigation-menu-list

ВхідТипЗа замовчуванням
wrap boolean false

VoltNavigationMenuTrigger — volt-navigation-menu-trigger

ВхідТипЗа замовчуванням
content *NgpOverlayContent<unknown>
placement NavigationMenuPlacement 'bottom-start'
offset number 4
flip boolean true
disabled boolean false
cooldown number 300

VoltNavigationMenu — volt-navigation-menu

ВхідТипЗа замовчуванням
orientation 'horizontal' | 'vertical' 'horizontal'
showDelay number 200
hideDelay number 150
value string | null null
ВихідТип
valueChangestring | null

Код компонента

Встановити через CLI:npx @voltui/cli add navigation-menu
TypeScript
Завантаження редактора…

Скопіюйте цей код у свій проєкт. Компонент використовує ng-primitives/navigation-menu.