Ocultar nodo de texto en elemento, pero no hijos

Tengo un pequeño problema con CSS y parece que no puedo encontrar una solución. Tengo este HTML

<div id="closelink">
  <a href="">Close</a>
  Click to close
</div>

Ahora quiero ocultar el texto «Haga clic para cerrar» solamente, sin ocultar ni el div ni el enlace que contiene.

Se puede hacer esto?

Respuestas a la pregunta(6)

Su respuesta a la pregunta