michaah: IE6 und height bzw angezeigte höhe eines div

Beitrag lesen

Hallo,

IE6 zeigt ein div nur eine zeile hoch, iceweasel (FF) und opera9.1 zeigen höhe wie in css definiert: ca.80% viewport höhe mit unterschiedlich hohem leerem streifen oben und unten:

auch wenn es seltsam klingt: Das kommt mir so vor, als mache es der IE ausnahmsweise richtig(er). Welche Höhe hat denn das body-Element? Und welche Höhe hat dessen Vorfahrenelement? Und wieviel ist 80% davon?

index.html
<body>
<div id=inhalt>inhalt</div>
</body>

Im Quirksmode? Raten IE, FF und Opera vielleicht unterschiedlich, wenn die Vorgaben nicht eindeutig sind?

So long,
Martin

Ob ich den quirksmode verwende weiß ich nicht, wenn ja, dann unabsichtlich, fall ich dazu intentional etwas gemacht haben müßte, dann sicher nein.

Ok, es war keine body- oder html-höhe definiert. Nun habe ich 100% für den body definiert, damit klappt das wohl, verstehen tut ich es leider nicht, weil es ja in der breite auch ohne definition für den body funktioniert.