Проблемы с полосой прокрутки в IE9, позиция :исправлена, переполнение :авто

Я столкнулся со странной проблемой с вертикальной полосой прокрутки в IE9 при использовании div с фиксированной позицией и автоматически установленным переполнением :для div.

См. пример здесь с использованием IE9 и уменьшением высоты окна до небольшого размера.

http://bytiger.com/add/ie9_div_test.html

Я могу подтвердить, что это не происходит в IE8.

Кто-нибудь знает разумный взлом вокруг этого? Я попытался установить ширину на ширину окна, но кажется, что он намеренно вычитает ширину полосы прокрутки из размера div. Я хотел бы посмотреть, есть ли решение, которое не должно вычислять эту константу или жестко кодировать ее и добавлять ее обратно к рассчитанной ширине.

Ваше здоровье!

РЕДАКТИРОВАТЬ :Jsfiddle, похоже, не демонстрирует проблему... так что это может быть большим намеком на то, что может происходить.

http://jsfiddle.net/dvAKW/

13
задан ricosrealm 27 June 2012 в 04:38
поделиться