Tôi có 2 div (trái và phải) và tôi muốn cuộn sang trái dựa trên bên phải. https://jsfiddle.net/3jdsazhg/2/Hoạt ảnh dựa trên JavaScript di chuyển bị tắt trên di động
này hoạt động tốt trên máy tính để bàn, nhưng khi tôi chuyển sang điện thoại di động, nó không mịn nữa ... này có thể được nhận thấy rất dễ dàng, bằng cách thay đổi
_left.style.top = _content.scrollTop - (_content.scrollTop * ratioLeftRight) + 'px';
để
_left.style.top = _content.scrollTop + 'px';
Vị trí phải hoạt động như một vị trí cố định div
- Tôi muốn biết lý do chính xác tại sao điều này không trơn tru ... Tôi biết rằng nó không phải là hình ảnh động. Hoạt ảnh đơn giản trên div là mượt mà, vấn đề xuất hiện khi nó dựa trên cuộn.
- Làm cách nào để làm cho hoạt ảnh này mượt mà?
Tôi đoán nó phụ thuộc vào tần suất trình duyệt cụ thể cập nhật thuộc tính 'scrollTop' của phần tử khi được cuộn? –
Điều này cũng xảy ra trong chrome, nếu bạn mở phần tử kiểm tra và chọn xem di động ... – Inc33