Hi, ich bastele an einem CSS/Javascript-Popup Menue und es klappt auch in allen Browsern - bis auf Opera. folgender Code irgendwo auf der Seite:
<div style="width:75px;float:left;position:relative;">
<img name="Hilfeknopf" src="..." onmouseover="popupMenu();" />
<img style="position:absolute;display:none" name="Einfuehrungsknopf" src="..." />
<img style="position:absolute;display:none" name="Fuehrerknopf" src="..." />
<img style="position:absolute;display:none" name="Glossarknopf" src="..." />
</div>
Dazu folgendes JS:
function popupMenu(menu){
height = document.Hilfeknopf.height;
document.Einfuehrungsknopf.style.display = 'block';
document.Einfuehrungsknopf.style.top = height;
document.Einfuehrungsknopf.style.left = 0;
document.Fuehrerknopf.style.display = 'block';
document.Fuehrerknopf.style.top = 2*height;
document.Fuehrerknopf.style.left = 0;
document.Glossarknopf.style.display = 'block';
document.Glossarknopf.style.top = 3*height;
document.Glossarknopf.style.left = 0;
}
Alle Browser öffnen das Menue korrekt unterhalb der ersten Graphik, aber Opera positioniert es absolut zur linken oberen Fensterecke, was mache ich falsch?
Danke