如果知晓高度和宽度:
div{
width:100px;
height:100px;
position:absolute;
top:50%;
left:50%;
margin-left:-100px;
margin-top:-100px;
}
不知道宽度和高度:
div{
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
margin:auto;
}
垂直居中img div是img的容器
#div{
text-align:center;
display:table-cell;
vertical-align:middle;