Problem mit IE bei angabe von top und bottom
-
Ich möchte ein element mit
top:40px; bottom:40px; left:40px; right:40px;
positionieren,
ich weis das das mit dem Internet explorer nicht funktioniert.
Nur was ich nicht weis, ist wie ich das richtig hinbekomme mit dem internet explorer.kann mir wer helfen?
-
padding; margin;
-
padding und margin sind die zwei eigenschaften die Ausenabstand und innenabstand zu verändern.
Das alleine ist aber noch keine lösung.
Geht es bitte etwas genauer?
-
Also erstmal möchte ich deine einrückung hinterfragen. Was macht das denn für einen Sinn?
2. Um eigenschaften wie TOP zu benutzen MUSST du eine explizite position-angabe machen.
-
So ist es, um top, bottom, left und right nutzen zu können, darf das Element nicht relativ zum Textfluss positioniert sein. Ein position:absolute; schafft hier Abhilfe, wenn's unbedingt benötigt wird.
Das mit den Abständen war so gemeint, dass du die margin/padding-Werte nutzen kannst, um das Element durch die Seitenbreite der Abstände des Elements ebenfalls versetzen kannst. Technisch gesehen ist das zwar keine konkrete Positionierung, läuft aber fast auf's gleiche raus.