Hi

ich habe schon überall geschaut und gegoogelt wie ein Bekloppter. Das Einzige was ich zu diesem Thema finde ist der Resize-Bug von Netscape. Allerdings läuft meine Seite bei mir in Netscape bzw Firefox einwandfrei.Mein Resize-Bug ist also im InternetExplorer.

Zum Problem:

Ich habe einen relative positionierten DIV Layer innerhalb einer Tabelle.
Dieser ist dafür gedacht, dass ein Bild über der Tabelle (über zwei Spalten hinweg) angezeigt wird.

Mein Problem ist jetzt wenn ich die Fenstergröße vom Internet Explorer ändere bleibt das Bild in der seitlichen Ausrichtung so wie es sein soll. Es hat zum linken Tabellenrand stets 30px Abstand.
Allerdings in der Höhe bleibt es stehen. Dort verhält es sich wie ein absolut positionierter Layer. Wenn ich allerdings die Fenstergrösse verändert habe und anschliessend das Fenster neu laden lasse (refresh), positioniert er den Layer wieder richtig. Auch in der vertikalen Ausrichtung. Allerdings nur solange bis ich die Fenstergrösse wieder ändere

Mein HTML Code sieht folgendermaßen aus:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<table width="100%" align="left" cellpadding="0" cellspacing="0">
        <tr valign="top" height="70">
            <td align="center" class="logo">###FIRMENLOGO###</td>
            <td align="left" class="coltop">&nbsp;</td>
        </tr>
        <tr valign="top">
        <td align="left" width="100"><img src="../gfx/hdr_le.gif"></td>
            <td align="center" class="menue" width="155">###MENU_ITEMS###
             <div id="Layer1"><img src="../gfx/lawyer.gif" width="162" height="135"></div>
            </td>
            <td align="left"></td>
        <td align="left" class="content"><div class="content_items"></div></td>
        </tr>
    </table>

Und im CSS Stylesheet wird dem Element #Layer1 folgendes zugeordnet:

Code :
1
2
3
4
5
6
7
#layer1 {   position:relative;
            left:30px;
            top: 163px;
            width:162px;
            height:135px;
            z-index: 1;
        }

Kann mir jemand helfen wie ich das Problem umgehen kann möglichst ohne JavaScript zu nutzen?

Danke im Vorraus