achso, ich vermute mal, dass das nicht funktionieren wird:
Es gibt eine Navigationsleiste mit mehreren Links, die nur auf mobilen Endgeräten umgebrochen wird. Wenn das passiert, lässt sich der oberste Text in dem Div nicht mehr lesen. Gibt es nicht eine "margin-top"-Angabe, die sich nur relativ auf das nächste Element darüber bezieht und nicht auf den Seitenanfang? Hatte mal mit dem "z-index" herumprobiert, jedoch ohne Erfolg. Das wäre vermutlich das Einfachste.