Hi,
<a href="#" onMouseOut="document.getElementById('PreviewfeldBild').style.display = 'none'" onMouseOver="document.getElementById('PreviewfeldBild').style.display = 'inline'" class="action">Preview Bild</a>
position:absolute und display:inline paßt nicht zusammen, benutze block.
<div style="display:none; position:absolute ; top:25px; left:25px; border:1px solid #000000; width=350px; height=200px;" id="PreviewfeldBild"><img src="bild.jpg" alt="preview"></div>
width und height sind unsinnig, falsches Trennzeichen.
Das Div Element befindet sich innerhalb eines <td> Elementes, durch das position: absolute attribut sollte nun also das Div Element an seinem Elternelement ausgerichtet werden, dem <td> Element, das ist aber nicht der Fall,
Warum sollte das der Fall sein?
Basis für die Positionierung ist das innerste Vorfahren-Element, das nicht position:static hat, bei Nichtvorhandensein eines solchen Elements der Viewport.
das Elternelemnt scheint <body> zu sein, genau das verstehe ich nicht.
s.o. - ist so definiert.
Falls das nicht möglich sein sollte,
sorge dafür, daß das gewünschte Element nicht static positioniert ist.
cu,
Andreas
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.