要素の位置を取得 | position,offset

	//絶対位置を取得(HTMLドキュメントの右端からの位置)
	var offset=$('#test1').offset();
	var o_top=offset.top;
	var o_left=offset.left;

	//親要素からの相対位置を取得。(親要素にrelative等が指定されていない場合は絶対座標)
	var pos=$('#test1').position();
	var p_top=pos.top;
	var p_left=pos.left;
位置情報を得るにはoffsetメソッドを使うこと。

positionメソッドは親要素からの相対座標と言われているが、正確には誤りである。
親要素のCSSにposition:relative(もしくはabsolute,fixed)が指定されている場合のみ相対座標である。 指定していない場合は絶対座標となる。

実験1:position:relative

position:relative position:static position:absolute position:fixed

いろはにほへとちりぬるを
わかよたれそつねならむ



(c)wacgance 2015-12-18