2011-02-03 104 views

回答

8

CSS:

/* where margin-left = {img width}/2, and margin-top= {img height}/2 */ 
.bigdiv { 
    width:100%; 
    height:100%; 
    position:absolute; 
} 
.bigdiv img { 
    position:absolute; 
    left:50%; 
    top:50%; 
    margin-left:-10px; 
    margin-top:-10px; 
} 

HTML:

<div class="bigdiv"><img src="eg.png" /></div> 

你也可以把你的利潤率左,上邊距命令,在img標籤,而不是一個風格(因爲他們是唯一每圖片)。

+0

您的示例工作,但在Safari 5.0.3上添加水平和垂直滾動(Mac OS X 10.6.6) 我的圖像是100px/100px,因此margin(左側|右側)的值是-50px 如何解決該問題? – 2011-02-03 20:00:39