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 enlaces de navegación 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 enlaces de navegación dispuestos en línea. Algunos enlaces tienen texto gris oscuro con subrayado, un elemento deshabilitado tiene texto gris claro sin subrayado, 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 enlaces de navegación dispuestos en línea. Varios 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 enlaces de navegación en color negro estándar, con espaciado uniforme entre ellos. Los enlaces muestran enlaces de navegación 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 enlaces de navegación en texto azul subrayado estilo hipervínculo web estándar. Los enlaces de navegación tienen 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 enlaces de navegación 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 enlaces de navegación 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 enlaces de navegación 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 pestañas rectangulares con etiquetas de tab en texto negro. 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
Botones cuadrados dispuestos en fila horizontal con iconos y etiquetas de tab. Primer botón muestra icono con texto de tab, segundo tiene icono con texto de tab, tercero presenta icono de tab. Fondo gris claro en botones, bordes grises, texto negro centrado.
Fila horizontal de pestañas rectangulares con etiquetas de tab en texto negro. Fondo blanco, sin bordes visibles entre elementos. Separación mínima entre pestañas, altura uniforme de aproximadamente 35px.
Menú horizontal con enlaces de navegación 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 enlaces de navegación dispuestos en línea horizontal. Fondo blanco, texto negro subrayado, espaciado regular entre opciones. Contenedor delimitado por borde gris claro de 1px.