中心div与jquery宽度未知

时间:2011-12-07 19:26:44

标签: jquery css html center

我有一个固定位置的div,我喜欢把它作为浏览器的中心..

当然可以用css完成,但事情是我多次改变元素的宽度(用ajax加载东西,所以宽度会改变!)......

所以我希望在用jquery改变宽度后对div进行居中。

对于居中我使用此代码: http://manos.malihu.gr/center-div-with-jquery

但是当我改变div的宽度时,即使再次调用CenterItem,它也不会成为中心!

底线,我想要这样的东西: http://www.dynamicdrive.com/dynamicindex4/lightbox2/index.htm

2 个答案:

答案 0 :(得分:3)

为什么要使用JQuery? CSS可以轻松地将项目居中,即使宽度可变(和变化)也是如此。

Example here.

答案 1 :(得分:1)

如果在链接中使用脚本,请在元素和窗口上的resize事件上调用Centeritem函数。

$('#ElementsID').resize(function() {
    CenterItem('.centered');
});