我不知道這是否會給你答案,但下面有一個動畫
這裏的爲例年代爲例:http://jsfiddle.net/pRccr/6/
<div class="global">
<div class="item"></div>
CSS ::: :::
.global {
width:600px;
height:600px;
background-color:#ff00ff;
position:relative;
}
.item{
position:absolute;
width:3px;
height:3px;
background-color:#000;
}
JAVASCRIPT :::::
var start_size = 20;
var timer=setInterval(function(){
start_size ++;
$('.item').css('height',start_size+'px');
$('.item').css('width',start_size+'px');
$('.item').css('top', ($('.global').height()/2 - $('.item').height()/2) +'px');
$('.item').css('left', ($('.global').width()/2 - $('.item').width()/2)+'px');
}, 50);
它是一個div頁面與整個頁面重疊。所以這就是寬度爲100%的原因。它已經在它的中心了 –