2010-05-13 97 views

回答

0

可以定義一個大小爲DIV和位置它絕對(或固定),像這樣:

div{ 
    position:absolute; /* can also be 'fixed' */ 
    top:50%; left:50%; 
    width:200px; height:100px; 
    margin:-100px 0 0 -50px; 
    z-index:99; 
} 

或者,如果你不想把它定位是絕對,你可以給它一個寬度,並將其設置爲:

div{ margin:0 auto; } 
+0

但這是一個CSS或Javascript題?如果寬度和高度是未知的,比它是一個JS問題,然後你需要測量div的大小,並相應地設置CSS。 – vsync 2010-05-13 07:25:55

0
div{ 

margin-left: auto; 
margin-right: auto; 
} 

這隻有在div有95%或更小的寬度作品

+0

如果您希望它像窗口一樣打開,請查看插件,例如http://jqueryui.com/demos/dialog/ – John 2010-05-13 07:10:22