Hallo Linuchs,
#titel { position: fixed; left: 50%; max-height: 100%; ... }
Die Breite wird erkannt, die max. Höhe aber nicht. Warum?
Prozentangaben beziehen sich auf die Abmessungen des Elternelements, nicht auf den Viewport.
Bis demnächst
Matthias