Decía que así estaría mejor siempre que tu diseño lo permita, es decir, como vés, al usar el display desde el inicio no era necesario usar el inner, y el texto se puede poner directamente dentro del div, al igual que cualquier otra cosa, pero igual tú querías que saliera el texto sólo al final por alguna razón. Así como está ahora, parece que el texto estaba ahí pero se va descubriendo al quitar "el telón"
Mikel.