Gunnar Bittersmann: CSS height will nicht so....

Beitrag lesen

Hello out there!

height:    5px;
max-height:   5px;

Warum beide Angaben?

Eigentlich soll er mir damit einfach nur an den oberen Rand der Seite eine schöne dunkle Leiste kleben.

Warum dann 'div' und nicht 'hr'?

Aber warum für eine reine Gestaltung überhaupt ein HTML-Element? Warum nicht ein Hintergrundbild oder ganz einfach 'border-top' für 'body'?

[IE] macht die Leiste ca. 4-5 mal so dick.

Der IE interpretiert 'height' als 'min-height'. Und da zur Darstellung des Inhalts des 'div'-Elements mehr als 5 Pixel Höhe nötig sind, vergrößert der IE die Höhe.

See ya up the road,
Gunnar

--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)