1

idコンテナのdivタグがあります。jqueryまたはjavascriptを使用してその中心を見つけるにはどうすればよいですか?

<div id="container"></div>

これがcssです

#container {
    width: 300px;
    height: 300px;
    border: 1px solid red;
}
4

4 に答える 4

6

これですか?

var cX = $('#container').offset().left + $('#container').width()/2;
var cY = $('#container').offset().top + $('#container').height()/2;
于 2012-09-11T14:11:08.550 に答える
2
$(function(){
 var $this = $("#container");
 var offset = $this.offset();
 var width = $this.width();
 var height = $this.height();

 var centerX = offset.left + width / 2;
 var centerY = offset.top + height / 2;
 console.log(centerX ,centerY)

})
于 2012-09-11T14:13:22.363 に答える
0

以下を確認する必要があります。

  1. 幅 / 外幅
  2. 高さ / アウターハイト
于 2012-09-11T14:11:29.810 に答える
-1

jQuery の方法:

var div = $('#container');
var divCoords = { 
    x : div.width() * 0.5 , 
    y : div.height() * 0.5
};
于 2012-09-11T14:14:50.723 に答える