Hola me estoy liando con algo que me parecia simple.
Quiero que en un evento (click a un boton) una capa aprezca exactamente en la pantalla donde esta sin importar la posicion del scroll, es decir si el usuario anda a mitad (vertical) de la Web y presiona el boton la capa le aparecera y por ejemplo ocupe toda la pantalla o parte de ella y al cerrar (ocultar) dicha capa la Web este en la misma posicion donde comenzo.
Espero haberme explicado, no se si tmb deba recurrir al JS?
Gracias.