В нашем веб-приложении есть простой модал.
В этом нет ничего особенного, и он основан на библиотеке начальной загрузки твиттеров.
Он содержит фон, который является полупрозрачным белым фоном с position: fixed
и width
и height
, установленными на 100%
.
Сам модал, однако, не статически расположен, а абсолютно позиционирован, это потому, что мод может быть выше, чем область просмотра, и мы не хотим прокручиваться в модале.
Вот дилемма: когда фон присутствует, прокрутка в Google Chrome далеко не гладкая, если я изменю положение фона на абсолютное, все в порядке.
Это имеет очевидный недостаток - не покрывать всю страницу.
Я пытался воспроизвести его с помощью JSFiddle, но не смог (скорее всего, из-за того, что у нас намного больше контента на нашем сайте).
Тем не менее, вот моя попытка: http://jsfiddle.net/LdC4w/
Итак, есть идеи?
О, и я могу добавить, что использование фонового изображения вместо непрозрачности не вариант.