-
Tipos de barras de navegación desplegables
-
Los menús desplegables son un elemento común en la navegación web. También conocido como menús fly-out o menús desplegables, estos menús se muestran como un único enlace o botón y se expanden hacia abajo cuando el usuario hace clic o se cierne sobre el menú con su ratón. Este estilo permite más enlaces de navegación en un área pequeña. desarrolladores de sitios web pueden considerar varios tipos de barras desplegables al crear un sitio web.
javascript
menús desplegables tradicionales se basan en Javascript; por lo tanto, no son compatibles con los navegadores antiguos o móviles que pueden no ser capaces de hacer que Javascript correctamente. El menú desplegable JavaScript por defecto coincide con el navegador o la computadora tema del usuario; Sin embargo, los desarrolladores pueden aplicar estilos para personalizar el menú desplegable para el esquema de color de su página web. desarrolladores de sitios web pueden optar por codificar un menú desplegable que requiere que el usuario haga clic en un botón "Enviar" para activar el enlace o pueden codificar un menú desplegable que se sitúa automáticamente en el enlace cuando el usuario selecciona la opción de menú.
CSS
Los desarrolladores web pueden emplear modernas menús desplegables usando Cascading Style Sheets (CSS), una herramienta de programación web que los desarrolladores pueden utilizar para controlar el estilo de elementos de la página web. CSS menús desplegables se basan en el código HTML para las listas para crear menús de navegación. Debido a que los menús desplegables CSS son tan dependientes de estilo, existe una amplia variedad de estilos. menús CSS no pueden incluir una flecha u otros indicadores que un menú está presente; el visitante descubrirá el menú al que asoma sobre un elemento de navegación. menús desplegables CSS son capaces de mostrar los submenús, así como elementos de menú horizontales y verticales.
Otro
JavaScript y menús desplegables CSS híbridos son comunes entre los desarrolladores que desean para los menús para que sean compatibles con navegadores. menús CSS básicos que utilizan el "flotar" pseudo-elemento no son compatibles con Internet Explorer 6; por lo tanto, los diseñadores pueden agregar Javascript para promover la compatibilidad.
Los desarrolladores web también pueden utilizar métodos menos comunes para crear menús desplegables de sitios web. menús desplegables basados en flash tienden a tener una interfaz artístico, gráfico y la apariencia general variarán entre los diseñadores y los programas de creación de Flash. Los desarrolladores pueden utilizar una combinación de JavaScript y HTML dinámico o el lenguaje de Ajax para crear menús desplegables también.