Tôi có hai div bên trong div khác và tôi muốn đặt một div con ở trên cùng bên phải div cha và div con khác ở dưới cùng của div cha bằng css. Tức là, tôi muốn sử dụng vị trí tuyệt đối với hai div con, nhưng định vị chúng tương ứng với div cha hơn là trang. Tôi có thể làm cái này như thế nào?Vị trí tuyệt đối nhưng liên quan đến cha mẹ
mẫu html:
<div id="father">
<div id="son1"></div>
<div id="son2"></div>
</div>
Bạn muốn son1 là ở góc trên cùng bên phải của cha nhưng mà ở phía dưới nên son2 được? Dưới cùng bên trái, bên phải hoặc giữa? – j08691
Trong trường hợp này, bạn sẽ cần đặt vị trí: liên quan đến phần tử cha và vị trí: tuyệt đối đối với các phần tử con. Trên phần tử con đầu tiên, bạn nên đặt trên cùng: 0 và bên phải: 0 để định vị nó ở trên cùng bên phải của phần tử cha. Trên con thứ hai, bạn nên đặt dưới cùng: 0 để định vị nó ở dưới cùng của phần tử cha. Có một bài viết tuyệt vời ở đây https://kolosek.com/css-position-relative-vs-position-absolute giải thích chi tiết về vị trí tương đối và tuyệt đối. –