Flyout Header
Nav items with children[] show a dropdown panel. Desktop: opens on hover/focus. Mobile: opens on click. Fully keyboard accessible with aria-expanded, aria-haspopupand Escape key to close.
Nav items with children[] show a dropdown panel. Desktop: opens on hover/focus. Mobile: opens on click. Fully keyboard accessible with aria-expanded, aria-haspopupand Escape key to close.
The header below uses hardcoded nav items with children[]. Hover over "Products" or "Services" to see the flyout panels.
children: regular linkchildren[]: button + dropdown panelaria-expanded="false/true" on the trigger buttonaria-haspopup="true" on the trigger buttonrole="menu" on the dropdown listdata-testid="header-flyout" for E2E tests