Iframe с черным pdf мерцает (мигает) - PullRequest
4 голосов
/ 26 августа 2011

У меня есть iframe с pdf на моей странице и я пытаюсь отключить прокрутку главного окна при прокрутке iframe. Вот код для этого:

$('iframe')
    .mouseover(function () {
        var html = $('html');
        html.data('previous-overflow', html.css('overflow'));
        html.css('overflow', 'hidden');
        html.css('margin-right', '17px');
    })
    .mouseout(function () {
        // un-lock scroll position
        var html = $('html');
        html.css('overflow', html.data('previous-overflow'));
        html.css('margin-right', '0px');
    });

Но такие изменения CSS вызывают мерцание содержимого iframe (с использованием Chrome 13). Как я могу исправить это мигание?

1 Ответ

0 голосов
/ 18 января 2012

Если вы хотите работать во всех браузерах и ОС, единственный способ - использовать пользовательские полосы прокрутки, такие как Крошечная полоса прокрутки , или вы можете получить награду в этом списке полос прокрутки http://www.net -kit.com / JQuery-таможенно-ScrollBar-плагинов / .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...