¿Cómo hacer que aparezca un menú desplegable cuando el mouse pasa sobre la barra de navegación CSS?
La entrada del programa es la siguiente:
lt; div id="menu"gt
br/gt; >lt; ulgt;
lt;ligt;..lt;/ligt;
lt;ligt;..lt;/ligt;
lt; ligt;.lt;/ligt;
lt;/ulgt;
lt;/divgt;
#menú{
desbordamiento: oculto ;
alto: 20px;}
#menu:hover {
alto: 100px;}
Seleccione el mouse puntero para flotar en el elemento y establecer su estilo:
a:hover{
fondo-color: amarillo;}
Para la parte HTML: p>
Puede utilizar cualquier elemento HTML para abrir el menú desplegable, como: lt;spangt;, o un elemento lt;buttongt; Utilice un elemento contenedor (como: lt; divgt;) para crear el contenido del menú desplegable y colóquelo donde desee. Utilice elementos
Para la parte CSS:
La clase .dropdown usa posición: relativa, lo que establecerá que el contenido del menú desplegable se coloque en la esquina inferior derecha del botón desplegable (usando posición : absoluto).