Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][JavaScript] Animacja jak na gifie
bahh
post
Post #1





Grupa: Zarejestrowani
Postów: 261
Pomógł: 2
Dołączył: 13.05.2012

Ostrzeżenie: (0%)
-----


Chcę uzyskać taką animację:


Mam taki kod, gdzie każdy layer l1 i tak dalej to jeden pasek z svg. Wiadomo każdy z nich w .load-icon o pozycji relatywnej ma pozycję absolutną odpowiednio ustawioną by układ był jak na gifie. Chcę by kolejno opacity zmieniało się na 0 lub 1 lub po prostu znikało lub się pojawiało.
  1. <div class="load-icon">
  2. <div class="layer l1"></div>
  3. <div class="layer l2"></div>
  4. <div class="layer l3"></div>
  5. <div class="layer l4"></div>
  6. <div class="layer l5"></div>
  7. </div>


Jest możliwość zrobienia tego w prosty sposób? CSS lub w jQuery? Jakieś pomysły? w jQuery byłoby trochę zabawy choć myślę, by zastosować
[JAVASCRIPT] pobierz, plaintext
  1. setTimeout(function() {
  2. $(".layer.l1").show();
  3. $(".layer.l2").hide();
  4. $(".layer.l3").hide();
  5. $(".layer.l4").hide();
  6. $(".layer.l5").hide();
  7. }, 0);
  8. setTimeout(function() {
  9. $(".layer.l1").show();
  10. $(".layer.l2").show();
  11. $(".layer.l3").hide();
  12. $(".layer.l4").hide();
  13. $(".layer.l5").hide();
  14. }, 100);
[JAVASCRIPT] pobierz, plaintext

i tak do końca animacji a następnie ustawić interwał. Możliwe, że ktoś miał podobny problem i ma jakiś prosty sposób na rozwiązanie?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 01:59