Tôi gặp phải sự cố lạ với thanh cuộn dọc trên IE9 khi sử dụng div với vị trí cố định và tràn: tự động đặt trên div.Vấn đề với thanh cuộn trong IE9, vị trí: cố định, tràn: tự động
Xem trường hợp tại đây bằng IE9 và thu nhỏ chiều cao cửa sổ xuống một kích thước nhỏ.
http://bytiger.com/add/ie9_div_test.html
Tôi có thể khẳng định rằng điều này không xảy ra trên IE8.
Có ai biết một vụ hack hợp lý xung quanh vấn đề này không? Tôi đã cố gắng thiết lập chiều rộng để chiều rộng cửa sổ, nhưng có vẻ như nó cố ý trừ một chiều rộng thanh cuộn từ kích thước của div. Tôi muốn xem nếu có một giải pháp mà không cần phải tính toán hằng số này hoặc hardcode nó và thêm này trở lại chiều rộng tính toán.
Chúc mừng!
CHỈNH SỬA: Jsfiddle dường như không thể hiện sự cố ... do đó có thể là một gợi ý lớn về những gì có thể xảy ra.
Tôi không chắc liệu điều này có khắc phục được sự cố của bạn hay không, nhưng trong IE9 bạn phải cần các đơn vị trong khi có thể. Nếu đơn vị bị bỏ qua, IE9 bỏ qua quy tắc. Bạn có rất nhiều quy tắc đơn vị trong css của bạn (bao gồm cả main/common.css). – Teemu