KD-one: Probleme mit DIV Positionierung

Beitrag lesen

Hallo Mike,

<BODY leftMargin=0 topMargin=0 marginwidth="0" marginheight="0" bgcolor="#000000">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td align="center" valign="middle"><table width="800" height="500" border="0" cellpadding="0" cellspacing="0">
        <tr>
          <td> ????????<???????????
            <div id="Layer1" style="position:relative; width:200px; height:115px; z-index:1; left: 194px; top: 108px;"><font color="#FFFFFF">Feld1</font></div>
            <div id="Layer2" style="position:relative; width:200px; height:115px; z-index:2; left: 786px; top: 487px;"><font color="#FFFFFF">Feld2</font></div></td>
        </tr>
      </table></td>
  </tr>
</table>
</body>

Warum verschieben sich beide Felder nicht, wenn man die Größe des Browserfesnters ändert. Wenn ich absolut positioniere, dann funktioniert gar nichts.

Warum sollten sie sich verschieben?
Du hast eine Tabelle mit einer einzigen Zelle, deren Größe sich zwar verändert, aber du hast die Divs ja mit absoluten Werten in der Zelle positioniert.
115px sind immer 115px, egal, wie groß das Fenster ist.
Arbeite mit relativen Werten.
btw, du solltest imho auch deine Formatierungen der Tabelle und der restlichen Seite per CSS vornehmen, dein Code ist invalide.
Table hatte noch nie ein height-Attribut in HTML.

Gruß

Kurt

--
"Du kannst dich nicht auf deine Augen verlassen, wenn deine Vorstellungen unscharf sind."  (Mark Twain; am. Schriftsteller; 1835-1910)
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at