正如您可能在图片上看到的那样,我试图将一个圆圈(div,绿色)的中间对齐到另一个圆圈(div,灰色)。我计算了两个 div 的中心并使它们相等,但是绿色的小圆圈仍然不在中间。
错误在哪里?我就是找不到。
我用来对齐圆圈的jquery(o
绿色圆圈在哪里,$(this)
灰色圆圈在哪里:
$.fn.center = function(o) {
var _X = parseInt(o.css('left')) + parseInt(o.width())/2 - parseInt($(this).width())/2;
var _Y = parseInt(o.css('top')) + parseInt(o.height())/2 - parseInt($(this).height())/2;
$(this).offset({ top: _Y, left: _X });
};
预先感谢您的任何帮助!