Új hozzászólás Aktív témák
-
Tatejka84
tag
válasz martonx #15853 üzenetére
Köszi.
Sikerült! Csak a problémám most az, hogy nekem három ilyen animációm van egymás alatt és az alábbi kóddal csak egyet tudok időzíteni.
HTML
<div class="big-number">
<svg class="circle">
<circle class="circle-path first" cx="135" cy="135" r="115"></circle>
</svg>
</div>CSS
.big-number..circle-path.first {
stroke-dasharray: 636.3684;
stroke-dashoffset: 636.3684;
}
.big-number .circle-path.first.animate {
animation: dash 2s linear forwards;
}JQ
var $window = $(window);
var $elem = $(".first")
function isScrolledIntoView($elem, $window) {
var docViewTop = $window.scrollTop();
var docViewBottom = docViewTop + $window.height();
var elemTop = $elem.offset().top;
var elemBottom = elemTop + $elem.height();
return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop));
}
$(document).on("scroll", function () {
if (isScrolledIntoView($elem, $window)) {
$elem.addClass("animate")
}
});Így működik, de csak mindig csak 1. Ha csinálok a JQ-ban a "first"-t mellett "second"-ot akkor mindig az utolsó fog működni. Nem nagyon értek a javascript-hez , gondolom ez látszik is.
Hogy tudom megcsinálni, hogy mindegyik működjön?
Új hozzászólás Aktív témák
- Aszta! Dell Precision 7550 Tervező Vágó Laptop -70% 15,6" i9-10885H 64/1TB Quadro RTX 5000 16GB! FHD
- Eladó xbox series s
- Új Lenovo Yoga 9i x360 Érintős Hajtogatós"Kis Gamer"Laptop Tab 14" -35% i5-1135G7 8/512 Iris Xe FHD
- 27%-os áfás számla / SFF / MT - Brand gépek - Fujitsu / Lenovo / HP / DELL - 1 év garancia
- BOMBA ÁR! 10 Magos! Új Samsung Galaxy Book2 "Kis Gamer" Laptop -50% 15,6" i5-1235U 8/512 FHD IPS HDR
- Keresek hibás kártyákat.
- Apple MacBook Pro 14 M1 Pro 512/16gb
- Részben ÚJ! Gamer PC - i7-4770S (8x3,1GHz) 16GB/256GB SSD/RX 470 8GB/GARI! BESZÁMÍTOK
- Eladó MSI GeForce RTX 3060 VENTUS 2X 12G videokártya
- ÚJ Gamer PC - Ryzen 7 1700X (16Tx3,4GHz) 16GB DDR4/500GB NVMe/GTX1070 8GB/700W 80+ GARI! BESZÁMÍTOK
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen