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

-moz-transition: background 1s linear; nie dziala na firefoxie

Object Storage Arubacloud
0 głosów
136 wizyt
pytanie zadane 6 lipca 2017 w HTML i CSS przez Alex.Ironside Stary wyjadacz (14,900 p.)

Witam. Zrobilem sobie slider na background-image przy pomocy css i jQuery. Wszystko smiga na Chrome, ale na edge i firefoxie sie wysypuje. Ktos wie co robie zle?

Kod HTML

<section id="whoAreWe">
            <h2><a href="whoarewe.php">Who are we?</a></h2>
            <h3>We are a team of professionals</h3>
            <article>
                <span>
                    <p>
                        Lorem ipsum dolor sit amet, consectetur adipisicing elit. Excepturi itaque, tempore! Accusantium
                        aspernatur aut blanditiis esse eveniet ex excepturi facilis inventore, natus perferendis quasi
                        ratione recusandae, rem sapiente unde voluptate? Located in
                        Barrie
                        <a href="whoarewe.php">Read more</a>
                    </p>
                </span>
            </article>
        </section>

 

Kod scss 

@mixin background($path) {
  //image
  -webkit-background-image: url($path);
  -moz-background-image: url($path);
  -o-background-image: url($path);
  background-image: url($path);
  //cover
  -webkit-background-size: cover;
  -o-background-size:cover;
  -moz-background-size:cover;
  background-size: cover;
  //transition
  transition-duration: 1s;
  -webkit-transition: background-image 1s linear;
  -moz-transition: background 1s linear;
  -o-transition: background-image 1s linear;
  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/Phone 425x640/"+$page+"/pp1.jpg");
      background-size: cover;
    }
  }
  @media screen and (min-width: 451px) {
    article {
      @include background("../Assets/Images/Copies/"+$page+"/pp1.jpg");
    }
  }
section#whoAreWe {
  @include backgrounds("whoAreWe");
}

Kod JS

if (viewportWidth > 1400 && document.title == "3B Solutions") {
    $(document).ready(function () {
        zmienTlo("whoAreWe");
    });
}



// CHANGE THIS VARIABLE
var ileZdjec = 5;
// DO NOT TOUCH
var ktoreZdj = 0;
var sekcjaa;

function zmienTlo(sekcja) {
    sekcjaa = "section#" + sekcja + ">article";
    if (ktoreZdj > ileZdjec - 1)//Zaczynamy od 0
        ktoreZdj = 0;
    $(sekcjaa).css("background-image", "url(\"Assets/Images/Copies/" + sekcja + "/pp" + ktoreZdj + ".jpg\")");
    ktoreZdj++;
    return setTimeout(function () {
        zmienTlo(sekcja);
    }, 3000);
}

 

1 odpowiedź

+1 głos
odpowiedź 6 lipca 2017 przez xmentor Nałogowiec (49,520 p.)

Właściwości, na których działa transition

Prefiksy przy tych właściwościach nie są potrzebne, poczytaj i wdroż w życie autoprefixer.

komentarz 6 lipca 2017 przez Alex.Ironside Stary wyjadacz (14,900 p.)
Dodalem te prefixy z rozpaczy, po tym jak na normalnym transition nie dzialalo

Podobne pytania

0 głosów
0 odpowiedzi 706 wizyt
pytanie zadane 3 września 2022 w HTML i CSS przez kingkushlee Gaduła (3,960 p.)
+1 głos
2 odpowiedzi 238 wizyt
pytanie zadane 31 grudnia 2020 w HTML i CSS przez KumberTwo Dyskutant (8,270 p.)
0 głosów
1 odpowiedź 635 wizyt
pytanie zadane 31 grudnia 2018 w HTML i CSS przez Strugaczka Początkujący (260 p.)

92,539 zapytań

141,382 odpowiedzi

319,481 komentarzy

61,928 pasjonatów

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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...