如何使蓝色框始终显示在红色框的中间。当我调整窗口大小时,蓝色框的位置错误。在线示例:http: //jsfiddle.net/NVjPF/ 。谢谢
<div id="box1">
<div id="box2"></div>
</div>
#box1{
display: block;
background:red;
background-size: 100%;
position: relative;
padding-bottom: 60%;
}
#box2{
display:block;
background:blue;
position:absolute;
height:70px;
width:70px;
right:50%;
top:50%;
}