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

Start animacji w css3

0 głosów
208 wizyt
pytanie zadane 2 lutego 2019 w HTML i CSS przez Mateusz Kacprzak Początkujący (360 p.)

Hej mam pytanie. Zrobiłem animację w css na mojej stronie o taką:

.wrapper3{
    margin:0;
    min-height:50vh;
    padding:5vh;
    background-color:#00bdbd;
}

#block1{
	padding:15px;
	width:30vh;
	background-color:#eee;
	height: 45vh;
	border:4px solid #aaa;
	border-radius:3px;
	-webkit-box-shadow: 4px 4px 10px 0px rgba(117,117,117,0.9);
	-moz-box-shadow: 4px 4px 10px 0px rgba(117,117,117,0.9);
	box-shadow: 4px 4px 10px 0px rgba(117,117,117,0.9);
	animation: block1 5s ease-in-out 1 normal none;
}

@keyframes block1
{
0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateX(2000px);
}
60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateX(30px);
}
80% {
    -webkit-transform: translateY(-20px);
    transform: translateX(-20px);
}
100% {
    -webkit-transform: translateY(0);
    transform: translateX(0);
}
}

Tylko, że chciałbym żeby animacja włączała się dopiero po wyświetleniu na ekranie diva ".wrapper3" a nie odrazu po załadowaniu strony

1 odpowiedź

0 głosów
odpowiedź 2 lutego 2019 przez pablop76 VIP (123,640 p.)

Musisz w jakiś sposób sprawdzić kiedy element jest widoczny na stronie. I jeżeli osiągnie odpowiednią pozycje dodać klasę odpowiadająca za animację.

Podobne pytania

0 głosów
1 odpowiedź 458 wizyt
0 głosów
2 odpowiedzi 850 wizyt
pytanie zadane 19 stycznia 2019 w HTML i CSS przez Grzegorz Mikina Dyskutant (8,060 p.)
0 głosów
3 odpowiedzi 500 wizyt

93,771 zapytań

142,731 odpowiedzi

323,383 komentarzy

63,371 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...