Положение наложения JqueryTools в зависимости от размера окна - PullRequest
0 голосов
/ 07 апреля 2011

Я использую наложение JqueryTools, что приводит к разочаровывающей проблеме, когда наложение позиционируется только из области просмотра экрана, а не по верхнему краю HTML.Я не нашел никаких решений до сих пор.Может ли кто-то пролить свет на это?У других такая же проблема.Есть ли альтернативы оверлеям?Причина, по которой я выбрал инструменты Jquery, заключается в том, что я могу использовать любое фоновое изображение и настраивать кучу разных вещей.

Вот те же проблемы, перечисленные на оверлейном форуме Jquery.

"Кажется, проблема в том, чтоон позиционируется относительно окна просмотра экрана, а не страницы HTML. "- http://flowplayer.org/tools/forum/40/47781#post-47781

Буду признателен за любую помощь / предложение.

Ответы [ 2 ]

2 голосов
/ 31 октября 2012

Я пришел за ответом на этот вопрос, но форумы JQuery Tools, похоже, не работают.Вот как я это решил:

    $(window).resize(function() {
        var top = ($(window).height() / 2) - ($("#overlay").outerHeight() / 2);
        var left = ($(window).width() / 2) - ($("#overlay").outerWidth() / 2);
        $("#overlay").css("top", top);
        $("#overlay").css("left", left);
    });
0 голосов
/ 08 апреля 2011

Решение можно найти здесь: JqueryOverlay Tools Forum

...