Recordé que lo que quiero exactamente es lo mismo que usa www.jamendo.com cuando haces clic en "Identifícate". Aparece un cuadro en el centro con el fondo en blanco y un formulario para hacer login. El resto de la página se oscurece un poco alrededor de el. Si haces clic fuera del área de login, se cierra automáticamente.
Observando el código, no se parece en nada a lo que me respondieron a mí.
Esto es lo que estoy usando ahora, que no lo quiero usar porque no me vale para lo que estoy haciendo:
Código HTML:
<html> <head> <title></title> <style> div#menu{ position: absolute; width: 100%; height: 100%; top: 0; left:0; margin: 0; padding: 0; background-color: #CCC; display: none; } </style> </head> <body> <div id="menu"> <div> <a href="#" onclick="document.getElementById('menu').style.display='none';">Cerrar</a> </div> </div> <br /><br /> <div id="abrirmenu"> <a href="#" onclick="document.getElementById('menu').style.display='block';">Abrir</a> </div> </body> </html>
Si alguien pudiera ayudarme a hacer esto, le estaría muy agradecido. Solucionaría todos mis problemas con la página rápidamente. Saludos.