Hallo,
ich würde gerne bei einem Rollover ein kleines Preview - Bild anzeigen. Was ich nun gemacht habe ist folgendes:
Der Link dazu sieht so aus:
<a href="#" onMouseOut="document.getElementById('PreviewfeldBild').style.display = 'none'" onMouseOver="document.getElementById('PreviewfeldBild').style.display = 'inline'" class="action">Preview Bild</a>
Das previewfeld ist eine DIV Area definiert wie folgt:
<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>
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, das Elternelemnt scheint <body> zu sein, genau das verstehe ich nicht.
Falls das nicht möglich sein sollte, gibts denn vielleicht die Möglichkeit das Element an der "Anzeigefläche" auszurichten, d.h. dass es immer an der selben Position erscheint (Wie background-attachment:fixed; ich denke man versteht was ich meine.)?
Hinweis: Da die Seite durch ein Script generiert wird bin ich nicht sehr flexibel was die Position der Tags betrifft (muss so bleiben).
Ich danke für eure Hilfe,
nils