Hola:
El contenido de un div transparente, por herencia, también se transparenta . Una solución puede ser superponer un div posicionado absolutamente y con un z-index superior para simular que el contenido es de ese div cuando en realidad está en otro superpuesto.
Saludos.