CSS Positionierungsproblem mit IE

Hallo,

ich habe folgendes Problem:
Ich möchte ein in eine Seite einbauen, wobei das einen Abstand von 10px zur rechten, oberen und linken Seite des Fensters haben soll.

Also in etwa so:

 hier ist normal ein inhalt mit nem Banner drin

Nun, im Firefox und im Opera wird das so dargestellt, wie ichs haben will. Nämlich 50px hoch und mit 10px Abstand zu oben, links und rechts.
Nur der IE ignoriert irgendwie die Angabe „right:10px“. Im IE ist das nur so lange, wie der Inhalt darin und geht eben nicht bis zum rechten Rand des Fensters rüber. Ich habs mit mehreren IE6 Versionen getestet, laut einigen CSS-Seiten im Internet sollte IE6 aber sämtliche verwendeten Attribute beherrschen.

An was liegt das und wie kann ich das beheben? Hat da jemand ne Ahnung?

Danke schon mal,
deconstruct

ein schnelles workaround wäre der Einbau von width=100%.

Also:

 hier ist normal ein inhalt mit nem Banner drin

Gruss, Omar Abo-Namous

Hallo,

ein schnelles workaround wäre der Einbau von width=100%.

Naja, das klappt zwar, nur ist das CSS danach nicht mehr Standardkonform, was sehr unschön ist.

hier ist normal ein inhalt mit nem Banner drin

Mich wundert sowieso, wieso das überhaupt funktioniert…
Mozilla wirds wohl einfach ignorieren, aber da hats ja eh schon vorher geklappt. Soweit könnte ich das ja noch nachvollziehen. Aber wieso der IE das interpretiert ist mir schleierhaft. Zuerst dachte ich, der IE interpretiert das vielleicht als HTML-Eigenschaft, aber das kann nicht sein, weil ein setzen von width=100% ausserhalb des -Elements im IE nicht dasselbe zu machen scheint…
Mysteriös, mysteriös, aber es funktioniert zumindest :wink:

Wenn allerdings jemand noch ne standardkonforme Lösung hätte, wer ich aber auch nicht abgeneigt *g* Bis dahin werd ich das mit der width=100% übernehmen und selbst noch ein bißchen rumsuchen.

also danke und mfg
deconstruct