Descargar el PDF
Descargar el PDF
Este wikiHow te enseñará cómo crear un menú desplegable para tu sitio web utilizando código HTML y CSS. Este menú desplegable aparecerá cuando alguien pase el cursor sobre el botón. Una vez que aparezca el menú desplegable, el usuario podrá hacer clic en una de las opciones para acceder a la página web correspondiente a esa opción.
Pasos
-
Abre un editor de texto HTML. Puedes utilizar un editor de texto básico, como el Bloc de notas o TextEdit, o uno más avanzado como Notepad++ .
- Si decides utilizar Notepad++, asegúrate de seleccionar HTML en la sección "H" del menú Lenguaje en la parte superior de la ventana antes de continuar.
-
Escribe el encabezado del documento. Esta parte del código determinará el tipo de código que se utilizará en el resto del documento:
<!DOCTYPE html> < html > < head > < style >
-
Crea el menú desplegable. Escribe el siguiente código para establecer el tamaño y color del menú desplegable, asegurándote de reemplazar "#" por el número que quieras usar (mientras más grande sea el número, más grade será el menú desplegable). También puedes reemplazar los valores de "background-color" (color de fondo) y "color" por el color (o código de color HTML) que más te guste: [1] X Fuente de investigación
. dropbtn { background-color : black ; color : white ; padding : #px ; font-size : #px ; border : none ; }
-
Indica que vas a poner enlaces en el menú desplegable. Como más adelante vas a agregarle enlaces al menú desplegable, utiliza el siguiente código para poner enlaces dentro de él:
. dropdown { position : relative ; display : inline-block ; }
-
Crea el código de aspecto del menú desplegable. El siguiente código sirve para determinar el tamaño, el color y la posición del menú desplegable cuando hay otros elementos dentro de la página web. Asegúrate de reemplazar el "#" de la sección "min-width" (ancho mínimo) por el número que quieras (por ejemplo, 250) y cambiar el encabezado "background-color" por el color (o código de color HTML) que más te guste:
. dropdown-content { display : none ; position : absolute ; background-color : lightgrey ; min-width : #px ; z-index : 1 ; }
-
Agrega más detalles al contenido del menú desplegable. El siguiente código sirve para modificar el color del texto y el tamaño del botón del menú desplegable. Asegúrate de reemplazar "#" por la cantidad de píxeles que quieras para determinar el tamaño del botón:
. dropdown-content a { color : black ; padding : #px #px ; text-decoration : none ; display : block ; }
-
Pasa el cursor sobre el comportamiento del menú desplegable para editarlo. Sería bueno que al pasar el cursor sobre el botón del menú desplegable cambien algunos colores. La primera línea de "background-color" sirve para cambiar color que aparece al seleccionar un elemento del menú desplegable, mientras que la segunda línea "background-color" sirve para cambiar color del botón del menú desplegable. La idea es que ambos colores se vean más claros que los colores del menú cuando este no está seleccionado:
. dropdown-content a : hover { background-color : white ;} . dropdown : hover . dropdown-content { display : block ;} . dropdown : hover . dropbtn { background-color : grey ;}
-
Cierra la sección CSS. Ingresa el siguiente código para indicar que has terminado con la parte de CSS del documento:
</ style > </ head >
-
Crea el nombre del botón desplegable. Ingresa el siguiente código pero reemplazando "Nombre" por el nombre que quieras ponerle al botón (por ejemplo, Menú ):
< div class = "dropdown" > < button class = "dropbtn" > Nombre </ button > < div class = "dropdown-content" >
-
Agrega enlaces al menú desplegable. Cada uno de los elementos del menú desplegable deberá vincularse con algo, ya sea una página de tu propio sitio web o de un sitio externo. Ingresa el siguiente código para agregar elementos al menú desplegable, asegurándote de reemplazar https://www.sitioweb.com por la dirección del enlace (sin quitar las comillas) y "Nombre" por el nombre del enlace:
< a href = "https://www.sitioweb.com" > Nombre </ a > < a href = "https://www.sitioweb.com" > Nombre </ a > < a href = "https://www.sitioweb.com" > Nombre </ a >
-
Cierra tu documento. Ingresa las siguientes etiquetas para cerrar el documento e indicar que ahí termina el código del menú desplegable:
</ div > </ div > </ body > </ html >
-
Revisa el código del menú desplegable. Tu código deberá quedar similar al siguiente: [2] X Fuente de investigación
<!DOCTYPE html> < html > < head > < style > . dropbtn { background-color : black ; color : white ; padding : 16 px ; font-size : 16 px ; border : none ; } . dropdown { position : relative ; display : inline-block ; } . dropdown-content { display : none ; position : absolute ; background-color : lightgrey ; min-width : 200 px ; z-index : 1 ; } . dropdown-content a { color : black ; padding : 12 px 16 px ; text-decoration : none ; display : block ; } . dropdown-content a : hover { background-color : white ;} . dropdown : hover . dropdown-content { display : block ;} . dropdown : hover . dropbtn { background-color : grey ;} </ style > </ head > < div class = "dropdown" > < button class = "dropbtn" > Redes sociales </ button > < div class = "dropdown-content" > < a href = "https://www.google.com" > Google </ a > < a href = "https://www.facebook.com" > Facebook </ a > < a href = "https://www.youtube.com" > YouTube </ a > </ div > </ div > </ body > </ html >
Anuncio
Consejos
- Prueba el código antes de publicarlo en tu sitio web.
- Las instrucciones anteriores sirven para crear un menú desplegable que se active al pasar el cursor del ratón sobre el botón de dicho menú. Si quieres crear un menú desplegable que solo aparezca al hacer clic, deberás utilizar JavaScript. [3] X Fuente de investigación
Anuncio
Advertencias
- Los colores HTML son relativamente limitados si usas etiquetas como "black" (negro) o "green" (verde). Para crear y utilizar colores más personalizados, utiliza este generador de códigos de colores HTML .
Anuncio
Referencias
Anuncio