Matthias Weber: Elemente aneinander ausrichten

Hallo zusammen!

Ist es möglich ein Element an einem anderen auszurichten?

Ich baue gerade eine Seite zusammen, welche 700px breit sein soll. Rechts soll ein schwarzer und links ein weißer Rand sein. Zuerst hatte ich es mit einer Tabelle gemacht, was soweit auch ganz gut funktionierte. Doch nun scheiter ich am absoluten positioneren in diesem Gerüst (Opera ist dabei 10px zu hoch).

Also wäre meine Frage konkret, ob es möglich ist, von einem <div> (welches in der mittleren Spalte meiner Tabelle ist) ausgehend alle anderen Positionierungen an dessen Ursprung (top, left) auszurichten.

Matthias

  1. Hi Matthias,

    Also wäre meine Frage konkret, ob es möglich ist, von einem <div> (welches in der mittleren Spalte meiner Tabelle ist) ausgehend alle anderen Positionierungen an dessen Ursprung (top, left) auszurichten.

    das ist leider nicht möglich. Entweder kleisterst du alles absolut positioniert in die Seite, oder du verschiebst die Elemente mit relativer Positionierung. Allerdings wird die Seite bei veränderter Skalierung wahrscheinlich auseinandergerissen.

    LG Roland

    --
    [x] Für das Thema (BARRIEREFREIHEIT) im Forum
    http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
    ss:| zu:} ls:} fo:} de:> va:} ch:| sh:) n4:& rl:| br:< js:{ ie:{ fl:{ mo:|
    (siehe http://emmanuel.dammerer.at/selfcode.html)
  2. Hallo Matthias,

    Also wäre meine Frage konkret, ob es möglich ist, von einem <div> (welches in der mittleren Spalte meiner Tabelle ist) ausgehend alle anderen Positionierungen an dessen Ursprung (top, left) auszurichten.

    eigentlich eine Aufgabe für JavaScript.

    Dann könntest du noch versuchen um die Mitte herum zu positionieren, da
    gibt es ja verschiedene Möglichkeiten.

    Hast du eine URI dazu, oder etwas Code?

    Grüsse

    Cyx23