Cheatah: DIV bzgl. overflow:visible in IE und FF unterschiedlich

Beitrag lesen

Hi,

Das klappt grds. auch gut, nur: Wenn ich dem DIV einen Rahmen und/oder eine Hintergrundfarbe gebe, dann kann ich im FF sehen, dass diese nur bezogen auf die ursprüngliche Breite/Höhe ausgegeben werden,

wenn Du eine Breite angegeben hast, dann hast Du eine _Breite_ angegeben, keine Mindesbreite. Firefox und alle anderen Browser wissen das auch, nur der IE versagt bei dieser leichten Übung. Üblicherweise fällt dieser IE-Bug bei der Höhe auf. Der IE 7 soll seit RC 1 endlich auch overflow:visible korrekt beherrschen.

obwohl das DIV (bzw. das, was über das DIV hinaus geht, also "overflowed") nun breiter/höher ist.

Nein, das Element wird *nicht* größer, Du hast schließlich eine feste Breite angegeben. Übersetze Dir kurz den Begriff "overflow" ins Deutsche, dann weißt Du dass das, was Du Dir vorstellst, gar nicht passieren *darf*.

Der IE stellt es schön dar,

Es mag schön sein, könnte aber kaum falscher sein.

d.h., er weitet das DIV wirklich aus, so dass der Inhalt hinein passt. Und das möchte ich auch für den FF erreichen.
Wie kann ich das tun?

Wenn Du eine Mindestbreite haben willst, dann gib doch einfach eine Mindestbreite an. Ungewöhnlicherweise heißt die Eigenschaft "min-width".

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes