ホームページ > 記事 > ウェブフロントエンド > マウスをカバーcursor_html/css_WEB-ITnose
マウス カーソル Web をカバーします
皆さんに質問がありますレイヤーがポップアップしたら、テキスト ボックスを追加するだけでフォーカスを失います。 document.getElementById("xx").blur();
1. まず、ページにスクロール バー イベントを追加します。 $(window ).scroll(function(){ WHAT TO DO })
2. document.selection.createRange().boundingTop を使用してカーソル情報を取得します Y 座標
document.activeElement を使用してカーソル オブジェクト イベントを取得して座標を取得しますカーソルが置かれているコントロールの
$("# XXXX").offset().top コントロールの Y 座標を取得します~
最後に、DIV の高さとカーソルの高さの間の距離を計算します。スクロールバーイベント、コントロールが DIV の後ろに移動したときに動的に計算されます。
スクロールバーが下にスクロールします。その後、カーソルを元のコントロールに移動します。