Hallo,
zuerst mal eine Kurze Frage:
Seit wann beherrscht firefox die Angabe "overflow-x"?
Seit Version 1.5
Zumindest hat mich meine bisherigen Funstücke im Netz
vom Gegenteil überzeugen wollen.
Dann wurde dort nicht in 1.5-er getestet, sondern im Firefox 1.0
Übrigens wird die Eigenschaft auch in der CSS3-Spezifikation enthalten sein, ist also in Zukunft nicht mehr proprietär.
Dachte overflow-x würde das zwar im IE ändern aber nicht im
Firefox. Irrtum das klappt. Hätte also erst versuchen sollen
bevor ich die vorherrschende Literatur zu Hilfe nehme, die
das abstreitet.
;-)
In diesem Zusammenhang allerdings macht mir der FF doch Probleme,
und zwar wenn ich dem Div eine Paddingangabe verpasse.
Dann zerreisst es ihn wieder. Warum und was kann ich dagegen tun?.
Der Firefox macht's richtig! Du solltest dich mit dem Box-Modell auseinandersetzen.
Normalerweise gilt: Gesamtbreite = margin+border+padding+width+padding+border+margin
Aber auch das kann man mit einigen CSS3-Eigenschaften schon beeinflussen:
im Firefox:
-moz-box-sizing:border-box
andere Browser (Opera und so) unterstützen dagegen schon:
box-sizing:border-box
Nur der IE kennt nix davon und muss bei dir wohl leider auch weiterhin im Quirksmode bleiben :-(
mfg. Daniel