0

私は position:absolute を使用して、IE(9) では正常に動作するが、Chrome(19) や Firefox (12) では動作しないカスタム ボタンを次の簡単なコードで作成しています。

<div  id="FileDetailsDisptBoxToolTip" title="^ToolTip" 
style="position: fixed; left: 15px; top: 310px;  width:60px; height: 20px;">
    <img src="newButtonImages/infoTrack.png"  width=60 height=20
         onmouseover="dispFileDetails()" onmouseout="hideFileDetails()"/>
</div>

IE では、マウス イベントが発生し、タイトルがツール ヒントとして表示されます。Chrome と FF では、マウス イベントもツール ヒントもありません。私は多くの順列を試しました-位置を削除した場合のみ: 固定; それは機能しますが、重要なポジショニングを失います。回避策があれば幸いです。

4

2 に答える 2

0

私の以前のコメントによると、問題は IE にあります。適切な doctype がないと、互換モードになり、IE が他のはるかに最新のブラウザーのように実行しようとすることは決してありません。これを最初の行に追加して、私たちが立っている場所を見てください<!DOCTYPE html>

それを追加するまで、IE がこれに関して他にどのような問題を抱えているかを知る方法はありません。

于 2012-05-05T13:46:38.947 に答える