• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z preloaderem i z css transform

HackNation - ogólnopolski hackathon
0 głosów
176 wizyt
pytanie zadane 11 lipca 2017 w JavaScript przez Alex.Ironside Stary wyjadacz (14,920 p.)

Witam. Podaje link do strony, aby kazdy mogl zobaczyc o co chodzi.

https://infinite-reef-71480.herokuapp.com/index.php

Problem w tym ze niby preloader jest, niby dziala ale mimo to jest efekt migania po wczytaniu.

Chyba chodzi o to ze wrzucam do zmiennych string a nie img. To 1 sprawa. Ktos wie jak umiescic zdjecie w JavaScripcie? Na StackOverflow pisza tylko o sciezkach.

Kod Javascript

var tablicaSekcji = ["whoAreWe", "video", "web", "community", "charity"];
var tablicaZdjec = [];
function GrabImages() {
    for (var i = 0; i < 5; i++) {
        for (var j = 1; j <= 4; j++) {
            var zdj = "Assets/Images/CroppedAndCleaned/" + tablicaSekcji[i] + "/pp" + j + ".jpg";
            tablicaZdjec.push(zdj);
        }
    }
    HideLoader();
}
$(window).on("load", (function () {
    GrabImages();
}));
function HideLoader() {
    setTimeout(function () {
        $('body').addClass('loaded');
    }, 1);
}

Druga sprawa. Po otworzeniu pliku w Operze i w Firefoxie, efekt transform nie dziala. Podaje kod SCSS. Uzywam autoprefixera wiec nie powinien byc to problem z prefixami. Ewentualnie jak rozpoznac przegladarke, jezeli nie da sie inaczej

@mixin background($path) {
  //image
  background-image: url($path);
  //cover
  background-size: cover;
  //transition
  transition: background-image 1s linear;
  //Rest
  background-attachment: fixed;
  background-position: center center;
  background-repeat: no-repeat;

}

@mixin backgrounds($page) {
  @media screen and (max-width: 450px) {
    article {
      @include background("../Assets/Images/Cropped/Phone425x640/"+$page+"/pp1.jpg");
      background-size: cover;
    }
  }
  @media screen and (min-width: 451px) {
    article {
      @include background("../Assets/Images/CroppedAndCleaned/"+$page+"/pp1.jpg");
    }
  }
}

section#whoAreWe {
  @include backgrounds("whoAreWe");
}

section#video {
  @include backgrounds("video");
}

section#web {
  @include backgrounds("web");
}

section#community {
  @include backgrounds("community");
}

section#charity {
  @include backgrounds("charity");
}

Wszystkie sciezki poprawne. Bledy w konsoli odnosza sie jedynie do adblocka i filmiku z youtube w tle.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 185 wizyt
pytanie zadane 25 czerwca 2018 w HTML i CSS przez grands14320 Obywatel (1,080 p.)
+1 głos
0 odpowiedzi 461 wizyt
+1 głos
2 odpowiedzi 463 wizyt
pytanie zadane 22 listopada 2021 w HTML i CSS przez Billy Użytkownik (680 p.)

93,628 zapytań

142,551 odpowiedzi

323,052 komentarzy

63,134 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1936p. - dia-Chann
  2. 1916p. - DziarnowskiJ
  3. 1886p. - Łukasz Piwowar
  4. 1841p. - raydeal
  5. 1840p. - Adrian Wieprzkowicz
  6. 1782p. - rucin93
  7. 1754p. - CC PL
  8. 1729p. - Maurycy W
  9. 1701p. - rafalszastok
  10. 1588p. - Tomasz Bielak
  11. 1521p. - Michal Drewniak
  12. 1491p. - Rafał Trójniak
  13. 1444p. - robwarsz
  14. 1257p. - ssynowiec
  15. 1208p. - Mariusz Fornal
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...