Se compone de un listado de elementos anidados que poseerán los enlaces a cada una de las secciones del sitio web en concreto. El número de páginas que puede contener es mayor que en el menú horizontal, ya que no está limitado en espacio. Podría compararse a un índice.
Lista de navegación con cinco ítems de texto en color negro, tamaño mediano, peso normal. Fondo blanco con borde gris claro de 1px redondeado. Espaciado vertical uniforme entre ítems, padding interno generoso.
Lista de navegación con cinco ítems verticales dentro de contenedor con borde gris claro de 1px redondeado, fondo blanco. Tercer ítem muestra texto gris claro acompañado de ícono circular informativo a la derecha. Resto de ítems en texto negro de tamaño mediano con espaciado vertical uniforme.
Añade active: true a un item para mostrarlo activo inicialmente. También puedes usar con javascript la función global activateItemNav(elementMenu, idItemSeleccionado) para seleccionar un item de un menú, usando sus ids. Ej: Abre la consola del navegador y escribe activateItemNav('mi-menu', 'nav-with-active-item-3') para desactivar el item actual y activar el tercer item de este ejemplo.
Descripción visual
Lista de navegación vertical con cinco ítems en contenedor bordeado gris claro de 1px, fondo blanco. Cuarto ítem presenta texto negro en negrita indicando estado activo. Ítems restantes muestran texto negro peso normal, tamaño mediano, con espaciado vertical consistente.
Lista vertical de cinco elementos de navegación con texto negro sobre fondo blanco. Cada elemento presenta texto alineado a la izquierda con espaciado vertical uniforme entre ítems. Borde gris claro de 1px rodea el contenedor completo.
Lista vertical de cinco elementos de navegación con texto negro sobre fondo blanco. Línea divisoria gris clara horizontal separa el tercer elemento de los elementos cuarto y quinto. Borde gris claro de 1px rodea el contenedor completo.
Lista vertical de cinco elementos de navegación con texto negro sobre fondo celeste claro. Cada elemento presenta texto alineado a la izquierda con espaciado vertical uniforme entre ítems. Borde gris claro de 1px rodea el contenedor completo.
Lista vertical con tres elementos de navegación, cada uno con un icono negro a la izquierda(círculo, llave, cuadrado) seguido de texto negro. Fondo blanco, sin bordes visibles entre elementos. Espaciado uniforme vertical entre los tres ítems.
Lista vertical con cinco opciones de texto negro sobre fondo blanco. Sin iconos ni elementos decorativos. Espaciado vertical consistente entre elementos. Texto alineado a la izquierda, sin marcadores ni bordes visibles.
Lista vertical con cinco opciones de texto negro sobre fondo blanco. Sin iconos, marcadores ni bordes entre elementos. Espaciado vertical uniforme. Texto alineado a la izquierda con apariencia de navegación simple.
Muestra el código para ver cómo se aplican los atributos.
Descripción visual
Lista de navegación con borde gris claro de 1px y fondo blanco. Contiene título "con atributos" en texto negro pequeño seguido de 5 opciones de navegación (Opción 1 a Opción 5) en texto negro regular, cada una en línea separada con espaciado vertical uniforme.
Usa 'hasNav': false si el Nav se abre con un Dropdown. No se usará el tag <nav>, sólo un simple <ul>, asumiendo que rodearás a tu componente manualmente con un <nav> personalizado con su propio aria-label si es necesario. También podemos usar clases para controlar la anchura del nav dentro del Dropdown.
Descripción visual
Lista de navegación con borde gris claro de 1px y fondo blanco. Incluye título "Sin nav" en texto negro pequeño, seguido de 4 opciones numeradas (Opción 1 a Opción 4) en texto negro, donde "Opción 3" aparece en negrita. Debajo presenta texto adicional en color gris oscuro con descripción extendida sobre clases aplicadas para animación de menús.