Die Höhe des headers in Pixeln ist dir aber bekannt - schiebe diese Lösung aber auf die lange Bank, ist zwar schön, funktioniert aber nicht flächendeckend - das wird noch ein paar Jahre dauern.
Nein, die Höhe ist eben nicht bekannt, deswegen ja REferenz auf ein anderes Element.
Wg. Browserunterstützung würde mir ein aktueller webkit genügen