Hallo!
Ich hab ein einfaches Mouseover, mit dem ich einen div sichtbar machen möchte.
Keine große Sachem ich dachte, das dauert nur 10 Minuten aber das Ding will nicht so, wie ich das will.
Konkret: Bei mouseover über einen link soll ein Bild und Text an anderer Stelle im Fenster gezeigt werden.
Bild und Text habe ich in einen Container gepackt, der erst mal als hidden definiert ist:
#hide {
position: absolute;
background-color:#ff0000;
top: 40%;
left: 45%;
width: 45%;
height: 40%;
visibility: hidden;
}
In den html-code habe ich dann folgendes geschrieben:
<a href="#" onmouseover="document.getElementById('hide')style.visibility=’visible’;" onmouseout="document.getElementById('hide')style.visibility=’hidden’;"> Bild</a>
<div id="hide"><img src="abc.jpg">bild woanders</div>
Es gibt sicher elegantere Lösungen, aber vom Prinzip her müßte das doch gehen.
Wo ist da der Fehler???
Bei mir ist der Container immer sichtbar, obwohl er ja von Haus aus hidden ist. *grübel*
Ellen