Hallo zusammen,
ich stehe vor einem Problem und habe mich deshalb jetzt mal hier registriert. Ich habe quasi heute erst angefangen mich wirklich mit CSS auseinander zu setzen und bekomme eine Sache einfach nicht hin.
Ich habe ein Div welches zentriert ist und darin drei divs mit position:relative also wie ich es verstanden habe, einer Positionierung abhängig vom Eltern DIV. Nun tritt das problem auf, dass obwohl alle drei den wert top:20px haben, sie trotzdem untereinander angezeigt werden. Bei Google finde ich immer die Information alle auf float:left zu setzen. Dann funktioniert die Positionierung aber nicht mehr richtig da die beiden Propertys sich wohl widersprechen.
Die Frage ist jetzt, wie kann ich die DIV's in einer Reihe und trotzdem richtig positioniert haben?
Hier mein Script:
Vielen Dank im Voraus
ich stehe vor einem Problem und habe mich deshalb jetzt mal hier registriert. Ich habe quasi heute erst angefangen mich wirklich mit CSS auseinander zu setzen und bekomme eine Sache einfach nicht hin.
Ich habe ein Div welches zentriert ist und darin drei divs mit position:relative also wie ich es verstanden habe, einer Positionierung abhängig vom Eltern DIV. Nun tritt das problem auf, dass obwohl alle drei den wert top:20px haben, sie trotzdem untereinander angezeigt werden. Bei Google finde ich immer die Information alle auf float:left zu setzen. Dann funktioniert die Positionierung aber nicht mehr richtig da die beiden Propertys sich wohl widersprechen.
Die Frage ist jetzt, wie kann ich die DIV's in einer Reihe und trotzdem richtig positioniert haben?
Hier mein Script:
Code:
<div id="wrapper" style="position:absolute;background-color:#ffffff;width:1024px;height:576px;left: 50%;top:50%;margin-left: -512px;margin-top: -288px;">
<div id="eins" style="background-color:#000000;position:relative;top:20px;left:50px;width:96px;height:48px;z-index:1;overflow:hidden;float:left"></div>
<div id="zwei" style="background-color:#000000;position:relative;top:20px;left:250px;width:96px;height:48px;z-index:2;overflow:hidden;float:left"></div>
<div id="drei" style="background-color:#000000;position:relative;top:20px;left:450px;width:96px;height:48px;z-index:3;overflow:hidden;float:left"></div>
<div id="mover" style="position:relative;width:100px;height:50px;top:100px; left:0px;float:left;overflow:hidden;z-index:0;"><img src="front.jpg" style="position:absolute" height="50" width="100" alt="our img" /></div>
</div>
Vielen Dank im Voraus