Gernot Back: tabelle mit 100%

Beitrag lesen

Hallo Eli,

die erste zeile enthält die header grafik die direkt oben am browser 'andocken' soll, die 2. zeile ist der main-conent und die 3 zeile entspricht dem header, also eine footer grafik die direkt unten am browser 'andocken soll'.

wenn ich das mit tabellen versuche gehts wohl nur so, dass ich sie über 100% höhe definiere.

Ja, ich hoffe auch, dass du das über CSS machst und dabei nicht vergessen hast, auch die Elternelemente HTML und BODY aud jeweisl 100% Höhe zusetzen, sowie deren Margin und Padding au Null.

problem ist nun: je nachdem wieviel höhe der content TATSÄCHLICH aufgrund des inhalt einnimmt (manchmal kann runtergescrollt werden manchmal nicht) verändert sich die höhe der ersten zeile von der gewünschten prozent zahl auf die pixel zahl der headergrafik die aber weniger beträgt als % umgerechnet.

Das sieht doch dann in jeder Bildschirmaufläösung anders aus!

das hat dann zur folge dass der gesamte 'maincontent' etwas nach oben spring (das merkt man v.a. zb bei einer navigationszeile die als erste im maincontent steht).

Gib deiner ersten Zeile die Höhe, die auch die darin enthaltene Grafik hat, entsprechend ebenso der Zeile, die die Footer-Grafik enthält deren Höhe in Pixeln und einer der Zellen in einer der Zeile dazwischen 100% Höhe.

So etwas kann man aber auch ohne Tabellen machen:

http://de.selfhtml.org/css/layouts/mehrspaltige.htm

Gruß Gernot