座標は依然として同じです。それらはドキュメントに相対的だからです。要素のドキュメント座標を取得するための標準メソッドはありません。ウィンドウ座標を取り、それらに現在のスクロールを加えます。ように、どちらか一方が必要なときがあります。持つドキュメントがあります。便宜のために、ドキュメント上に実装している小さな機能があります。任意の場所をクリックすると、そこの座標を表示します。使う必要があります:左上の外部の角(それはシンプルです)右下の外部の角(これもシンプルです)左上の内部の角(少し難しいです)右下の内部の角(いくつか方法があり、1つを選んでください)あなたが計算する座標は、マウスクリックで返却されるものと同じであるべきです。コードは要素が別のサイズやボーダーの場合でも動作する必要があります。任意の固定値で束縛しないでください。左上の内部の角それはボーダーの幅が外部の角とは異なります。我々のケースでは、外部の座標からボーダーのサイズを減算する必要があります。左上の角の座標に足す方法です。これはより良い方法でしょう。