Tooltip läuft. aber ignoriert Positionierungsanweisung
Hallo,
ich hab die Tooltips nach bekanntem Muster eingefügt, sie funktionieren auch und lassen sich was die Gestaltung angeht auch mit CSS stylen. Aber die Positionierung und die Effekt-Dauer werden ignoriert.
Code:
<script type="text/javascript">
<!--//--><![CDATA[//><!--
window.addEvent('domready', function()
{
new Tips($$('.hyperlink_img'),
{
showDelay: 0, //default is 100
hideDelay: 500, //default is 100
className: 'tool', //default is null
offsets: {'x': 50, 'y': 50 },
fixed: true,
onShow: function(toolTipElement){ toolTipElement.fade(1); $('show').highlight('#FFF504'); },
onHide: function(toolTipElement){ toolTipElement.fade(0); $('hide').highlight('#FFF504'); }
});
});
//--><!]]>
</script>
Wie ihr seht habe ich fixed:true, da die Tipps immer fest an einer bestimmten Stelle auftauchen sollen. Sie tauchen aber, immerhin fixiert, immer links oben in der Ecke auf, es gibt auch inline-Anweisungen, die ich mir nicht erklären kann: top:0px; left:0px. Diese Anweisungen überlagern meine CSS-Positionierung.
Ausserdem wird fürs Faden immer der default-Wert genommen, also immer 100 und 100, statt wie von mir angegeben 0 und 500. Nur wenn ich einmal den cache lösche fadet der erste Tooltip korrekt ein und aus, danach werden wieder die default-Werte verwendet.
Was da los? :)