Hi Marc!
Prozent??? Von was denn?????
(so etwas fragt der Browser sich nämlich, denn deine Position ist ja absolut und damit unabhängig von Browserbreite und Höhe) ;-)
Ich bin ja sehr vorsichtig mit Behauptungen, aber in diesem Fall möchte ich doch widersprechen. Prozentangaben müssen sich ja auf etwas beziehen (ansonsten hätten sie ja keinen Wert). Normalerweise beziehen sie sich doch auf das entsprechende Elternelement, d.h. also für ein div-Element, welches kein Kindelement eines anderen Blockelementes ist, dass das übergeordnete Elternelement das body-Element ist (mein Gott - soviel Elemente...). Für alle nicht MS-Browser empfiehlt sich zusätzlich eine height-Angabe <body style="height:100%">. Da der body-Bereich aber in verschiedenen Browsern aber ungleich hoch ist/sein kann (z.B. durch Menüleisten, etc.), kommen bei einer absoluten Positionierung mit Prozentangaben (die ja wiederum relativ sind) unterschiedliche Werte raus.
Mit dem folgenden kurzen Code kann man das auch leicht prüfen:
<body id="rumpf" style="height:100%">
<script type="text/javascript">
alert(document.getElementById('rumpf').offsetHeight);
</script>
Gruß Gunther