El menú horizontal está compuesto por una serie de elementos que enlazan con cada una de las secciones principales del sitio web. Se trata de una forma sencilla de organizar el contenido y facilitar su acceso.
Menú horizontal con cinco enlaces de texto dispuestos en línea. Cada enlace tiene texto gris oscuro con subrayado, fondo blanco, y separación horizontal uniforme entre elementos. Contenedor con borde gris claro de 1px y padding interno.
Menú horizontal con cinco enlaces de texto dispuestos en línea. Tres enlaces tienen texto gris oscuro con subrayado, un enlace tiene texto gris claro sin subrayado(estado deshabilitado) , y un enlace tiene texto gris oscuro con subrayado. Contenedor con borde gris claro de 1px, fondo blanco, y padding interno.
Añade active: true a un item para mostrarlo activo inicialmente. También puedes usar con javascript la función global activateItemMenuHorizontal(elementMenu, idItemSeleccionado) para seleccionar un item de un menú, usando sus ids. Ej: Abre la consola del navegador y escribe activateItemMenuHorizontal('mi-menu-horizontal', 'menu-item-2') para desactivar el item actual y activar el segundo item de este ejemplo.
Descripción visual
Menú horizontal con cinco enlaces de texto dispuestos en línea. Tres enlaces tienen texto gris oscuro con subrayado, un enlace tiene texto negro en negrita sin subrayado(estado activo) , y un enlace tiene texto gris oscuro con subrayado. Contenedor con borde gris claro de 1px, fondo blanco, y padding interno.
Fila horizontal de cinco enlaces de texto en color negro estándar, con espaciado uniforme entre ellos. Los enlaces muestran labels "Opción 1" a "Opción 5" en fuente de peso normal, sin iconos ni decoración adicional. Fondo blanco con borde gris claro delimitando el contenedor rectangular.
Fila horizontal de tres elementos, cada uno compuesto por un icono cuadrado negro sólido seguido de texto en color negro. El primer elemento tiene icono de cuadrado relleno, el segundo icono de paleta, el tercero icono de carpeta. Espaciado consistente entre elementos, fondo blanco con borde gris claro delimitando el contenedor.
Fila horizontal de cinco enlaces en texto azul subrayado estilo hipervínculo web estándar. Los enlaces presentan etiquetas "Opción 1" a "Opción 5" con espaciado regular entre elementos. Fondo blanco con borde gris claro definiendo el área del componente, sin iconos ni elementos gráficos adicionales.
Con clases de css aplicadas: con separadores y texto pequeño #
Clase modificadora aplicada: .c-menu-horizontal--links. Clases aplicadas a cada item para cambiar el padding y añadir un borde lateral.
Descripción visual
Fila horizontal de 5 enlaces de texto pequeño en color azul estándar de hipervínculo, separados por barras verticales grises delgadas. Fondo blanco con espaciado compacto entre elementos, texto de tamaño reducido en peso normal.
Fila horizontal de 5 enlaces de texto en color negro, con espaciado regular entre elementos sin separadores visuales. Fondo blanco, texto de tamaño estándar en peso normal, uno de los enlaces muestra subrayado negro indicando selección activa.
Con clases de css aplicadas: navigation bar con scroll horizontal #
Clases modificadora aplicadas: .c-menu-horizontal--navigation-bar y .c-menu-horizontal--scroll. Te advertimos que esta aplicación suele dar problemas de accesibilidad y la incluimos para evitar problemas en anchuras muy pequeñas. Asegúrate que los items no desbordan en las anchuras más habituales o bien usa el ejemplo anterior.
Descripción visual
Fila horizontal de 12 enlaces de texto en color negro sobre fondo blanco, con espaciado uniforme entre elementos sin separadores. Uno de los enlaces presenta subrayado negro indicando selección activa, scroll horizontal habilitado para navegar entre todos los elementos disponibles.
Fila horizontal de cinco pestañas rectangulares con labels de texto negro("Opción 1" a "Opción 5"). Fondo blanco, bordes grises sutiles separando cada pestaña. Espaciado uniforme entre elementos, altura consistente de aproximadamente 40px.
Clases modificadoras aplicadas: .c-menu-horizontal--tabs-mobile y .c-menu-horizontal--scroll. Te advertimos que esta aplicación suele dar problemas de accesibilidad y la incluimos para evitar problemas en anchuras muy pequeñas. Asegúrate que los items no desbordan en las anchuras más habituales.
Descripción visual
Tres botones cuadrados dispuestos en fila horizontal con iconos y labels. Primer botón muestra icono de lista con texto "Sujecciones", segundo tiene icono de carpeta con "Documentos", tercero presenta icono de documento con "Notificaciones". Fondo gris claro en botones, bordes grises, texto negro centrado.
Fila horizontal de cinco pestañas rectangulares con labels de texto negro("Opción 1" a "Opción 5"). Fondo blanco, sin bordes visibles entre elementos. Separación mínima entre pestañas, altura uniforme de aproximadamente 35px.
Menú horizontal con cinco enlaces de texto(Opción 1 a Opción 5) alineados en fila. Fondo blanco, texto negro con subrayado, separación uniforme entre elementos. Borde gris claro de 1px rodea el contenedor del menú.
Muestra el código para ver cómo se aplican los atributos
Descripción visual
Menú horizontal con cinco enlaces de texto(Opción 1 a Opción 5) dispuestos en línea horizontal. Fondo blanco, texto negro subrayado, espaciado regular entre opciones. Contenedor delimitado por borde gris claro de 1px.