A div
với "position: fixed"
được nhúng vào một phụ huynh div
. Khi cha mẹ quay hoặc dịch, con div
cũng di chuyển."vị trí: cố định" div không cố định khi cha mẹ quay hoặc dịch
Đây có phải là lỗi không? Tôi mong đợi đứa trẻ div
vẫn cố định.
đoạn mã HTML:
<div id="mask">
<div id="page">
</div>
</div>
Xem repro tại địa chỉ: http://jsfiddle.net/PseKK/
Tôi biết rằng tôi có thể sửa chữa nó bằng cách áp dụng việc chuyển đổi ngược lại cho đứa trẻ div
nhưng vì lý do hiệu suất trong kịch bản thật của tôi, tôi đang tìm kiếm một giải pháp không liên quan đến việc chuyển đổi thêm.
Bất kỳ ý tưởng nào để khắc phục?
Bạn không thể kéo div bên trong? Nếu không, tại sao? –
Tôi không thể vì trong trường hợp thực sự của tôi, mặt nạ div cha mẹ là một phần của div con. – viebel
Bạn có thể kéo div bên trong ra. Làm điều đó, sau đó chơi với 'z-index' để đặt mặt nạ phía trên trang. –