如何<div>使用jQuery在屏幕中央设置a ?
<div>
我喜欢向jQuery添加功能,因此该功能将有所帮助:
jQuery.fn.center = function () { this.css("position","absolute"); this.css("top", Math.max(0, (($(window).height() - $(this).outerHeight()) / 2) + $(window).scrollTop()) + "px"); this.css("left", Math.max(0, (($(window).width() - $(this).outerWidth()) / 2) + $(window).scrollLeft()) + "px"); return this; }
现在我们可以这样写:
$(element).center();