tosh: Textcursor verschwindet im Firefox

Beitrag lesen

Dies scheint dann der Fall zu sein, wenn das Formularelement in einem positionierten Container enthalten ist, der über einem anderen positionierten Container liegt.

Nicht ganz, es liegt daran, dass Du position:fixed; für den Hintergrund verwendest. Bei position:absolute; tritt das Problem nicht auf.