Tecnología

Inicio

Cómo mostrar el menú secundario oculto en frente de una lista desplegable

Por lo general, ocultar los submenús de un menú CSS de la vista utilizando la propiedad CSS "display" para configurar el elemento de submenú como ocultos. A continuación, puede llamar al submenú de nuevo a la vista usando el pseudo-función "flotar", que cambia la propiedad "display" de nuevo a un valor visibles, tales como "bloque". Con el fin de evitar que el elemento de submenú que aparezca en el menú CSS y otros elementos de la página, como listas desplegables, tendrá que definir la "z-index" propiedad CSS para dar al elemento de submenú de un orden de apilamiento posición.

Instrucciones

1 Abra el documento de página Web que contiene el código de estilo CSS del menú en un editor HTML o texto.

2 Localiza código de estilo del CSS del menú. menús CSS consisten en una serie de listas desordenadas anidadas que son de estilo con CSS haciendo referencia a la "UL" y los nombres de elementos "li". principales botones de navegación del menú CSS aparecen en el primer nivel de elementos "Li" "ul" y. Por ejemplo, "ul {float: left; margin: 0; padding: 0; z-index: 1;}."

3 Busque el código CSS que controla el estilo de elemento de submenú. Este código se oculta el elemento de menú secundario mediante la definición de la propiedad "display" del elemento de lista no ordenada de la sub-menú como ocultos o "ninguna". Por ejemplo, "ul li {display: none;}".

4 Haga clic para colocar el cursor a la derecha del "display: none;" texto y pulse "barra espaciadora".

5 Escriba la siguiente línea de código:

z-index: 5000;

Esta línea de código define la posición de orden de apilamiento de las sub-menú como más alta que la posición de orden de apilamiento del menú principal, que hará que el sub-menú para mostrar delante del menú y cualesquiera otros elementos de página en el área donde el elemento aparece sub-menú.

6 Haga clic para colocar el cursor al final del código de estilo elemento de submenú, a la izquierda del símbolo "}", y presionar "Enter" para crear una línea en blanco.

7 Escriba la siguiente línea de código y presionar "Enter".

li: hover ul {display: block; }

Esto define la "libración" pseudo-clase de los botones de navegación principales en relación con el elemento de submenú. El "display: block;" propiedad redefine la propiedad de presentación de submenú tan visible. Esto hace que el elemento de submenú para mostrar en la pantalla cuando se pasa sobre el botón de navegación del menú CSS con el cursor del ratón.

8 Haga clic en el menú "Archivo" y haga clic en "Guardar".