Làm cách nào tôi có thể căn giữa hộp màu xanh bên trong hộp màu đỏ? Tôi thấy rằng phía bên trái của hộp màu xanh chính xác nằm ở giữa hộp màu đỏ, nhưng tôi muốn căn giữa toàn bộ ô màu xanh, chứ không phải cạnh trái của nó. Kích thước của các hộp không phải là hằng số. Tôi muốn căn chỉnh bất kể kích thước hộp. Ví dụ để chơi với here. Cảm ơn !Căn chỉnh với vị trí tương đối và tuyệt đối
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;
}
Tôi có nghĩa là kích thước của hộp không được biết đến. Tôi muốn căn chỉnh bất kể kích thước hộp. –