also eben genau wegen der variablen grössen nimmt man prozent-angaben!
denn 80% sind 80% nur der dahinterliegende wert in pixel wäre entsprechend anders, jedoch immernoch 80% der höhe!
evtl bringt es ja was, wenn man dem body ne height von 100% gibt (oder evtl auch weniger damit nicht zwingend scrollbalken zu sehen sind.
check mal diesen quelltext hier...!
und verändere die grösse des fensters!
HTML
<html>
<head>
<title></title>
<script type="text/javascript">
function zeigProzent(){
var hoehe = document.body.clientHeight;
var hoeheproz = hoehe*0.85;
document.getElementById("anzeige").innerHTML="Sichtbare Höhe: " +hoehe +"
davon 85% sind: " + hoeheproz;
}
</script>
</head>
<body style="height:100%;" onload="zeigProzent();">
<span id="anzeige"></span>
<table border="1" style="height:100%;">
<tr>
<td>inhalt bla</td>
</tr>
<tr>
<td style="height:80%; background: #0000FF; color:#ffffff;" ><div></div>inhalt blubb</td>
</tr>
</table>
</body>
</html>
Alles anzeigen