Navigation Menu
A collection of navigation links with sub-menus that appear on hover.
navigationinteractiveoverlay
Loading preview...
Installation
npx baseui-cn add navigation-menuUsage
import {
NavigationMenu,
NavigationMenuContent,
NavigationMenuItem,
NavigationMenuLink,
NavigationMenuList,
NavigationMenuTrigger,
} from "@/components/ui/navigation-menu"
<NavigationMenu>
<NavigationMenuList>
<NavigationMenuItem>
<NavigationMenuTrigger>Getting Started</NavigationMenuTrigger>
<NavigationMenuContent>{/* Content */}</NavigationMenuContent>
</NavigationMenuItem>
<NavigationMenuItem>
<NavigationMenuLink href="/docs">Documentation</NavigationMenuLink>
</NavigationMenuItem>
</NavigationMenuList>
</NavigationMenu>
API
NavigationMenu
| Prop | Type | Default | Description |
|---|---|---|---|
align | "start" | "center" | "end" | "start" | Horizontal alignment of the popup positioner relative to the active trigger |
API Reference
See the Base UI NavigationMenu documentation for the full API reference, including all props, data attributes, and CSS classes.