青いボックスを赤いボックスの中央に配置するにはどうすればよいですか?青いボックスの左側が赤いボックスの真ん中にあるように見えますが、左側ではなく、青いボックス全体を中央に配置したいと思います。ボックスの寸法は一定ではありません。ボックスの寸法に関係なく位置合わせしたい。ここで遊ぶ例。ありがとう !
HTML:
<div id="rel">
<span id="abs">Why I'm not centered ?</span>
</div>
CSS:
#rel {
position: relative;
top: 10px;
left: 20px;
width: 400px;
height: 300px;
border: 1px solid red;
text-align: center;
}
#abs {
position: absolute;
bottom: 15px;
width: 300px;
height: 200px;
border: 1px solid blue;
}