Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan tudom megcsinálni,...

Hogyan tudom megcsinálni, hogy az animáció ne ismétlődjön?

Figyelt kérdés

html


<div class="background">

<h1>Szeretettel üdvözöllek a honlapomon!</h1>

</div>


css


.background h1 {

font-size: 55px;

text-align: center;

color: #f7f7f7;

text-shadow: 3px 3px #606060;

font-family: 'Blackadder ITC';


position:relative;

-webkit-animation: mymove infinite; /* Chrome, Safari, Opera */

-webkit-animation-duration: 2s; /* Chrome, Safari, Opera */

animation: mymove infinite;

animation-duration: 2s;

}


/* Chrome, Safari, Opera */

@-webkit-keyframes mymove {

from {right: -200px;}

to {right: 0px;}

}


@keyframes mymove {

from {top: 0px;}

to {top: 200px}

}



2016. dec. 29. 22:30
 1/8 anonim ***** válasza:
2016. dec. 29. 22:33
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
Köszi, de nem találtam megoldást a problémámra.
2016. dec. 29. 22:42
 3/8 anonim ***** válasza:

Az elég tragikus.

Sok más szép hobbi van még.

2016. dec. 29. 22:45
Hasznos számodra ez a válasz?
 4/8 anonim ***** válasza:
80%
Az infinite (magyarul végtelen) szócska lehet közre játszik a dologban.
2016. dec. 29. 23:05
Hasznos számodra ez a válasz?
 5/8 A kérdező kommentje:
Valóban ott a hiba. Köszönöm. Ahelyett mit kellene beírnom?
2016. dec. 30. 11:44
 6/8 anonim ***** válasza:
Olvasd már el a linket te szerencsétlen
2016. dec. 30. 11:50
Hasznos számodra ez a válasz?
 7/8 A kérdező kommentje:

A problémám az, hogy hiába kikapcsolom a végtelen opciót, az akkor is mindig vissza ugrik az alaphelyzetre. Szóval a kérdésem az az lenne, hogy mit kell a css-ben változtatni, ahhoz, hogy az animáció egyszer menjen végbe, úgy hogy ne ugorjon vissza a kiinduló pontra, hanem maradjon ott, ahova animálva lett.


A választ előre is köszönöm.

2016. dec. 30. 12:29
 8/8 arita2005 válasza:

Nem tudom erre a megoldásra gondoltál-e, én így értelmeztem...


Ezt cseréld ki:


-webkit-animation: mymove infinite; /* Chrome, Safari, Opera */

-webkit-animation-duration: 2s; /* Chrome, Safari, Opera */

animation: mymove infinite;

animation-duration: 2s;


erre:


-webkit-animation:mymove

-webkit-animation-duration:2s;

-webkit-animation-fill-mode:forwards;

animation:mymove;

animation-duration:2s;

animation-fill-mode:forwards;


vagy rövidebben:


-webkit-animation:mymove 2s;

-webkit-animation-fill-mode:forwards;

animation:mymove 2s;

animation-fill-mode:forwards;

2017. jan. 18. 21:52
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!