Chrisi: postion: relative erzeugt leere Lücke?

Hallo zusammen,

ich versuche mit position:relative einen Link innerhalb eines Div Containers zu verschieben. Das Verschieben funktioniert auch, nur bleibt der Raum an dem das Element vor der Verschiebung war erhalten, was dazu führt das ich das Element im Prinzip 2 mail habe, einmal sichtbar und einmal genau der Platz der vorher genutzt wurde...

Ich versteht das nicht ganz, gibt es bei der Positionierung mit position: relative irgendwas besonderes zu beachten?

Danke und Grüße
Chrisi

  1. Om nah hoo pez nyeetz, Chrisi!

    Das Verschieben funktioniert auch, nur bleibt der Raum an dem das Element vor der Verschiebung war erhalten,

    works as designed

    was dazu führt das ich das Element im Prinzip 2 mail habe,

    nein, nur ein Element, verschoben, nicht dupliziert.

    Matthias

    --
    1/z ist kein Blatt Papier. http://www.billiger-im-urlaub.de/kreis_sw.gif
    1. Hallo Matthias,

      danke für deine Antwort.

      Das ist ja hässlich, die Lücke bleibt also wirklich da wo das Element vorher war?

      Gibt es da nicht einen Trick? Ich hab alles mögliche getestet von float bis irgendwas. Mit position absolute klappt es natürlich, nur leider an der falschen Position :)

      Grüße
      Chrisi

      1. Om nah hoo pez nyeetz, Chrisi!

        Gibt es da nicht einen Trick?

        kommt darauf an, was du möchtest. Warum soll das Element aus seinem Fluss heraus? Zeig doch mal.

        Matthias

        --
        1/z ist kein Blatt Papier. http://www.billiger-im-urlaub.de/kreis_sw.gif
      2. Gibt es da nicht einen Trick? Ich hab alles mögliche getestet von float bis irgendwas. Mit position absolute klappt es natürlich, nur leider an der falschen Position :)

        Gib dem Container position: relative und dem Element, das du relativ dazu positionieren willst, position: absolute.

        #a { position: relative; }
        #b { position: absolute; top: 10px; left: 10px; }

        <div id="a">
        <div id="b"></div>
        </div>

        Mathias