Edit: giải pháp của Eric làm việc cho tôi và rất đẹp, nhưng tôi rời khỏi câu trả lời này đây trong trường hợp một số phiên bản tương lai của IE cần một sửa chữa khác nhau
New IE, vẽ New IE-cụ thể vấn đề ...
Tôi đã gỡ lỗi cùng một hành vi. Điều duy nhất tôi đã tìm thấy rằng làm việc cho đến nay là:
- Loại bỏ tập trung từ đầu vào (thậm chí thiết lập một cách rõ ràng “padding-right” mỗi nguyên tố không có tác dụng khi nó có tập trung)
- Thiết padding Giá trị đúng cho giá trị chính xác giá trị giá trị chính xác (đặt giá trị chính xác sẽ không thay đổi, có lẽ do hệ thống bố trí biết giá trị CSS đã tính không thay đổi nên quyết định không cần vẽ lại)
- Đang chờ vẽ lại (ngay lập tức - hoặc thậm chí sau khi hết thời gian chờ 1 hoặc 2 mili giây - đặt lại thuộc tính thành giá trị chính xác không thay đổi, có lẽ là do không tái vẽ đã diễn ra như trên)
- Đặt thuộc tính thành giá trị chính xác (ví dụ: sử dụng
$this.css("padding-right", "")
, loại bỏ bất kỳ giá trị mỗi phần tử nào và cho phép giá trị CSS được tính toán tiếp quản).
Tuy nhiên, điều này tất nhiên không mong muốn vì nó liên quan đến việc loại bỏ tiêu điểm khỏi đầu vào khi người dùng có thể đang gõ.
Nguồn
2013-01-11 11:36:06
Không điều đó không giúp Liccy, nhưng nhờ :) –