DropdownMenu | DropdownMenuContent
DropdownMenuContent#
Descripción#
- Renderiza el cuerpo del menú desplegable con
role="menu", posicionamiento automático y navegación por teclado integrada. - Se teletransporta al
bodypara evitar recortes poroverflowy se posiciona respecto al disparador.
Props#
side('top' | 'bottom' | 'left' | 'right') — Lado preferido respecto al disparador. Por defecto:'bottom'.align('start' | 'center' | 'end') — Alineación del menú según el lado elegido. Por defecto:'start'.sideOffset(number) — Distancia en píxeles entre el disparador y el menú. Por defecto:4.
Uso#
| |
Notas#
- Si el lado preferido no tiene espacio, el menú se invierte automáticamente.
- El teclado recorre los ítems con flechas, Inicio/Fin, Escape y Tab (cierra el menú).
- Cerrar con clic fuera devuelve el foco al disparador por defecto.