3

jQueryツールのツールチップが間違った場所に表示されている理由を一生理解できません。このページの 3 つの灰色のボックス(例: 「画面と音声の録音」) のいずれかにカーソルを合わせると、中央のボックスの上部にヒントが表示されます。

4

2 に答える 2

2

offsetツールチップを正しい位置に微調整するために使用できるプロパティがあります: http://flowplayer.org/tools/tooltip/index.html#positioning。表まで少しスクロールすると、offsetプロパティが説明されています。を変更する必要がないことを確認できるように、必ず複数のブラウザーでサイトを確認してくださいoffset

オフセットは約 になるはずです[0, -150]。これを試して:

$(".tooltip").tooltip({
    track: true,
    delay: 0,
    showURL: false,
    showBody: " - ",
    fade: 250,
    offset : [0, -150]
});
于 2010-09-15T00:04:29.850 に答える
0

ソースコードの要素スタイル(Firebugで確認)で、次のことがわかりました。

#recording-tip の場合

element.style 
{
display:none;
    left:371.5px;
opacity:0;
position:absolute;
top:391.2px;
}

この左のプロパティにより、「間違った」場所に表示されます。ツールチップに同じプラグインを使用し、スタイルでこの左のプロパティを削除すると、設定する必要があります:)

編集:さらに遊んだ後、これはjQuery自体によって追加されていることがわかりましたが、これは私が使用しているバージョンには存在しません.カスタムアニメーションまたはエフェクトを使用していますか?

于 2010-09-15T07:21:30.443 に答える