Tabelle auf 100 % höhe festnageln !

Status
Nicht offen für weitere Antworten.

IRIE

Mitglied
hallo !

ich hab da folgendes problem !

hab eine Tabelle, mit einem Header, einer navigation, und einem abschlussleiste, die 3 haben alle eine feste höhe. 70 px, 20, px, 20 px.

und dazwischen ist der Bereich für den Inhalt !

Jetzt will ich aber, das die abschlussleiste, immer am unteren Rand des Bildschirms ist, egal welche auflösung -- also 100 % -- hab ich auch so definiert !
aber irgendwie funktioniert das nicht ich hoff ihr könnt mir helfen !


hier die Page Klickt hier


Danke schonmal

MICHI
 
Hallo Michi,

z.B. so:

<html><head>

<script type="text/javascript">

var KOPF = 60;
var FUSS = 50;
var BODY = 0;

function setze_BODY() {
if(navigator.appName == "Microsoft Internet Explorer")
var h = document.body.offsetHeight - KOPF - FUSS - 25;
else {
if(navigator.appName == "Netscape")
var h = window.innerHeight - KOPF - FUSS - 10;
else
return;
}
if(h < 100) {
alert("Bitte vergrößern Sie ihr Bildschirmfenster");
}
else {
BODY = h;
document.getElementById("BODY").style.height = h;
}

}

</script>

<body onload="setze_BODY();" onclick="setze_BODY();" style="margin:0">

<table style="border-width:0;width:100%">
<tr><td style="height:60;">Kopf</td></tr>
<tr><td id="BODY">Hier ist der Rest</td>
<tr><td style="height:50;">Fuss</td></tr>
</body>
</html>


oder so ähnlich...

Gruß

madlds
 
mmhhh das will nicht so ganz funktionieren !

ich stell mir das ganze in etwa so vor !


klick hier

also die Anzeige egal, wie groß man das Fenster skaliert, die Anzeige ist immer komplett über die Page rausgezogen -- egal wieviel in der Anzeige drinsteht !


bei deinem script kommt bei mir immer eine Alert Message !
 
mmhhh ja es funktioniert -- aber nicht so wie ich das will :)

also es funktioniert nur beim Internet Explorer -- bei anderen Browser, hängt die Tabelle immer noch oben !

und meine letzte Tabellen Zeile wurde einfach verschluckt -- d.h. die sieht man im IE nich mehr :(
 
Status
Nicht offen für weitere Antworten.
Zurück