Nils P.: height:100% + strict

Beitrag lesen

Ich habe <body> auf height:100% gesetzt und eine Hintergrundfarbe angegeben. Die hat auch das gesammte Browserfenster ausgefüllt, sodass ich davon ausgehe, dass <body> eine Höhe von 100% hat. Für <html> habe ich keine Höhe angegeben, das müsste ich heute nachmittag testen. (Habe hier keine Möglichkeit)

Michi

Hi,

ich hatte mal das gleiche Problem. Wenn ich mich recht erinnere, war es so:

1. Das Problem trat nur im Mozilla auf, nicht im IE

2. Es trat nur auf, wenn die DTD in der langen Version geschrieben wurde, also so wie du, die kurze Variante hat es behoben:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
(hat nichts mit strict/transitional zu tun)

3. <html style="height:100%"> löst das Problem in diesem Fall grundsätzlich, weil Mozilla die Gesamthöhe des html-Bereichs nicht als die Gesamthöhe des Browserfensters sieht (so wie IE) sondern nur als das, was tatsächlich gebraucht wird, um sämtliche Inhalte unterzunringen, in deinem Fall also nur eine Zeile mit etwas margin. Computerlogik eben - hat wie immer recht, auch wenn's doof erscheint.

Grüße,
Nils