jQuery Увеличенный загрузчик всегда виден - PullRequest
0 голосов
/ 07 октября 2011

Я экспериментирую с использованием шаблона HTML5 и сценария jQuery Supersized.

В dev все работает правильно, однако после использования стандартного сценария сборки HTML5 # supersized-loader всегда виден на экране, он не исчезает.

С помощью сценария сборки мои js-файлы объединяются, однако я удалил все сверхразмерные сценарии из состава и все еще сталкиваюсь с той же проблемой.

Живой пример можно найти здесь - http://zetamedia.co.uk/supersized, если кто-нибудь может пролить свет на то, что может происходить.

Спасибо.

1 Ответ

1 голос
/ 07 октября 2011

никогда раньше не пробовал, но похоже, что это связано с z-индексами, особенно в правиле # supersized-loader. Попробуйте изменить

#supersized-loader {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 0;
    width: 60px;
    height: 60px;
    margin: -30px 0 0 -30px;
    text-indent: -999em;
    background: url(../img/progress.gif) no-repeat center center;
}

до

#supersized-loader {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1000; /*changed this*/
    width: 60px;
    height: 60px;
    margin: -30px 0 0 -30px;
    text-indent: -999em;
    background: url(../img/progress.gif) no-repeat center center;
}

в supersized.css (или прямо на странице)

...