2011-07-02 26 views
1

HTML要素の左下x-y &右下x-yを取得するにはどうすればよいですか? <div></div>HTML要素の左下と右下

+0

あなたあなたがすることができ、何かのためのJSを使用しようとしていないことを確認CSSでやった? –

答えて

3

あなたの要素はID(またはそれをDOMから取得する別の方法)が必要になります。生のJavaScriptで

は、左下のX座標:

var obj = document.getElementById('yourElement'); // same as $('#yourElement') 
var bottomLeftX = obj.offsetTop + obj .offsetHeight; 
+0

X座標に高さを追加しています。あなたは本当にそれをしたいですか? –

+0

Yowch。ありがとう!あまりにも長い間コーディングしてからリラックスするためにSOに着いた...これは何が起こるかです。私は家に帰るべきだ。 :) – Ben

+0

jqueryで可能ですか? – MayureshP

3

使用jQueryの位置()関数:

var element = $("#element"); 
var width = element.width(); 
var height = element.height(); 
var position = element.position(); 

var bottomLeftX = position.left; 
var bottomLeftY = position.top + height; 

var bottomRightX = position.left + width; 
var bottomRightY = position.top + height; 
関連する問題