Fijáte si
este script te es útil:
Cita: Este sencillisimo script de precarga pone una simple capa delante de todos los archivos mientras estos se van cargando en la parte de atras, una vez que la página esta cargada, la capa desaparece y deja visible todo el contenido de la página.
Creo que llevar esto a cabo exclusivamnete con CSS, no se puede. Por eso el ejemplo con JavaScript.
Saludos!