marcus: Div positionierung

Hallo, ich habe ein Problem...

ich richte ein Element mit diesem Code aus:

<div style="position:absolute; top:180px">...</div>

das Element ist ja jetzt von top 180 Pixel entfernt, und es steht rechts. ich möchte aber, dass das ganze Element zentriert steht... also von links und rechts den gleichen Abstand hat, wie bekomme ich das hin?

  1. Hallo,

    ich richte ein Element mit diesem Code aus:
    <div style="position:absolute; top:180px">...</div>
    das Element ist ja jetzt von top 180 Pixel entfernt, und es steht rechts.

    Ähm, nein, bei mir steht es links.

    ich möchte aber, dass das ganze Element zentriert steht... also von links und rechts den gleichen Abstand hat, wie bekomme ich das hin?

    Die einfachste Möglichkeit hierfür hast Du Dir durch die absolute Positionierung genommen. Wofür ist sie notwendig?

    Mit absoluter Positionierung müsstest Du die genaue Breite des DIVs kennen. Dann könnte left:50% und margin-left:-[halbe Breite des DIVs] gesetzt werden.

    viele Grüße

    Axel