276 of 313 menu

Sifa animation-direction

Sifa animation-direction huweka mwelekeo wa animation. Kwa chaguo-msingi animation inarudiwa mara 1 tu na kisha kurudi kwenye hali yake ya kwanza, kisha, kama imewekwa kucheleweshwa animation-delay, itasubiri muda uliowekwa na kisha mzunguko utaanza upya.

Sifa hii inaruhusu kubadilisha tabia hii, kwa mfano, ili animation baada ya kumalizika ibaki mahali pale ilipomaliza, badala ya kuruka kurudi kwenye nafasi ya kwanza.

Pia unaweza kuweka tabia kama hii: animation itafika hadi kwenye hatua ya mwisho na kurudi nyuma (kama katika transition). Tazama maelezo hapa chini.

Kisarufu

kichagui { animation-direction: normal | reverse | alternate | alternate-reverse; }

Thamani

Thamani Maelezo
reverse Animation itachezwa kwa mwelekeo wa nyuma.
alternate Animation itachezwa kwanza kwa mwelekeo wa mbele, kisha kwa mwelekeo wa nyuma (kama transition).
alternate-reverse Animation itachezwa kutoka kwenye nafasi ya mwisho hadi ya kwanza na kurudi nyuma. Kimsingi hii ni thamani alternate na reverse zikiwa pamoja.
normal Animation itachezwa kutoka mwanzo hadi mwisho, na baada ya kumalizika itaruka kwa ghafla kurudi kwenye nafasi ya kwanza.

Thamani chaguo-msingi: normal.

Mfano

Sasa kipengele kitasogea kwa upande mmoja, kisha kurudi nyuma, kwa sababu imewekwa thamani alternate. Wakati huo huo animation-duration ina thamani ya 3 sekunde na hii inamaanisha kuwa uhamisho "huko" na "hapa" uta chukua 3 sekunde:

<div id="elem"></div> @keyframes move { from { margin-left: 0; } to { margin-left: 400px; } } #elem { animation-direction: alternate; animation-duration: 3s; animation-name: move; animation-iteration-count: infinite; animation-timing-function: linear; border: 1px solid black; width: 50px; height: 50px; }

:

Mfano

Sasa kipengele kitasogea kwa mwelekeo wa nyuma (inapaswa kutoka kushoto kwenda kulia, lakini itakuwa kutoka kulia kwenda kushoto):

<div id="elem"></div> @keyframes move { from { margin-left: 0; } to { margin-left: 400px; } } #elem { animation-direction: reverse; animation-duration: 3s; animation-name: move; animation-iteration-count: infinite; animation-timing-function: linear; border: 1px solid black; width: 50px; height: 50px; }

:

Mfano

Sasa kipengele kitasogea huko na hapa, lakini kwa mwelekeo wa nyuma (inapaswa kuanza kushoto, lakini itaanza kulia):

<div id="elem"></div> @keyframes move { from { margin-left: 0; } to { margin-left: 400px; } } #elem { animation-direction: alternate-reverse; animation-duration: 3s; animation-name: move; animation-iteration-count: infinite; animation-timing-function: linear; border: 1px solid black; width: 50px; height: 50px; }

:

Tazama pia

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa