Sven: Positionierung

Ich habe meine Homepage in eine 800er Tabellenspalte gesetzt (wegen Kompatibilität für Besucher mit kleinem Bildschirm) und die Zelle dann zentriert. Ich habe eine DHTML-Navigation, die bisher mit absoluten Zahlenwerten positioniert ist.

Aber die Position der Navigation muss sich ja verändern, je nachdem wo die Tabellenspalte mit den eigentlichen Inhalt angezeigt wird - also abhängig von der Bildschirmauflösung des Besuchers.

Kann ich in DHTML die Positionierung irgendwie relativieren?

Z.B. eine Grafik als Bezugspunkt wählen?

Oder von der Mitte des Bildschirms eine gewisse Pixelzahl nach links gehen?

Im Moment sieht es noch so aus:

position: absolute;
left: 235px;

Geht es so ähnlich wie:

left: middle-200px; oder
left: images[1].left + 50;

???

Vielen Dank für Eure Tipps.

  1. Hallo

    Ich habe meine Homepage in eine 800er Tabellenspalte gesetzt

    Tabellen sind nicht für's Layout.

    wegen Kompatibilität für Besucher mit kleinem Bildschirm

    Deswegen dürfen die mit hohen Bildschirmauflösungen also die Hälfte des Fensters leer sehen?

    Kann ich in DHTML die Positionierung irgendwie relativieren?

    Du kannst wie immer in CSS relative Breiten, Höhen und Positionen angeben.

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates