[JavaScript] zmiana css dzieci dla kazdego inne opóźnienie |
[JavaScript] zmiana css dzieci dla kazdego inne opóźnienie |
24.03.2018, 18:07:01
Post
#1
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 27.02.2014 Ostrzeżenie: (0%) |
witam,
jak zrobić aby zmiana css była opóźniona w czasie dla każdego elementu np. li:eq(1) zmiana tła po 1 sek. li:eq(2) zmiana tła po 2 sek. li:eq(3) zmiana tła po 3 sek. ... itd. próbuje tak ale chyba idę zła drogą:
Ten post edytował pakolord 24.03.2018, 18:08:10 |
|
|
24.03.2018, 18:09:58
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Sprawdź pierwszą linię.
Selectory w CSS zaczynają się od 1. Możesz też to zrobić w czystym CSS. -------------------- |
|
|
24.03.2018, 18:12:58
Post
#3
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 27.02.2014 Ostrzeżenie: (0%) |
nic to nie zmienia
jak robię tak jak napisałem czy od 0 czy 1 to style mi się zmieniają tylko dla pierwszego elementu. w css więcej pisania, chciałem zrobić pętle w js dla ograniczania kodu. Ten post edytował pakolord 24.03.2018, 18:14:00 |
|
|
24.03.2018, 18:31:11
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) |
Można w czystym CSS, ale to różne opóźnienie dla poszczególnych <li> byłoby upierdliwe do osiągnięcia, zwłaszcza jeżeli nie wiadomo z góry ile elementów będzie na liście.
Wersja jQuery:
Wersja JavaScript :
P.S. Znalazłem bug na forum. Tekst "JavaScript :" bez spacji przed dwukropkiem zostaje zamieniony na "java script:" Musiałem więc dać spację przed dwukropkiem. Wiem, to straszne. Ten post edytował SmokAnalog 24.03.2018, 18:34:39 |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 14:58 |