279 of 313 menu

თვისება animation

თვისება animation არის შემოკლებული თვისება ანიმაციისთვის, რომელიც საშუალებას გაძლევთ ერთდროულად დააყენოთ ანიმაციის ყველა თვისება: animation-name, animation-duration, animation-delay, animation-timing-function, animation-iteration-count, animation-direction, animation-fill-mode, animation-play-state.

მნიშვნელობების თანმიმდევრობას მნიშვნელობა არ აქვს, ანიმაციის შესრულების დრო animation-duration სავალდებულოდ უნდა იყოს დაყენებული დაყოვნებამდე animation-delay. სავალდებულოა მხოლოდ თვისებები animation-name და animation-duration.

თვისებას ასევე შეუძლია მიიღოს მნიშვნელობა none, რომელიც სრულად ართმევს ანიმაციას. ეს მნიშვნელობა არის ნაგულისხმევი მნიშვნელობა.

სინტაქსი

სელექტორი { animation: მნიშვნელობები; }

მაგალითი

ამ მაგალითში, ანიმაციამდე იქნება 3 წამის დაყოვნება (ყოველ ახალ გაშვებამდე), შემდეგ კი ანიმაცია გაეშვება 6 წამის განმავლობაში:

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

:

მაგალითი . შესაძლო პრობლემები

ანიმაცია, რომელიც ჩაწერილია შემოკლებული ფორმით, შეიძლება არ იმუშაოს თავისი სახელის გამო. განვიხილოთ შემდეგი ანიმაცია:

@keyframes reverse { from { left: 0; } to { left: 300px; } }

გაითვალისწინეთ, მე ვიყენებ ანიმაციის სახელს reverse. ერთი შეხედვით, ყველაფერი კარგადაა, მაგრამ ანიმაცია არ მუშაობს, რადგან reverse არის სწორი საკვანძო სიტყვა თვისებისთვის animation-direction.

ასევე, ანიმაცია არ იმუშავებს შემოკლებულ ფორმაში გამოყენებისას სახელში სხვა საკვანძო სიტყვების არსებობისას. მაგრამ ყველაფერი კარგად მუშაობს "სრული" ფორმის აღწერის გამოყენებისას.

animation-direction-ის საკვანძო სიტყვა-მნიშვნელობებს შორის, რომლებიც აზიანებენ ანიმაციას, უნდა მივაკუთვნოთ ის საკვანძო სიტყვებიც, რომლებიც ეკუთვნის გლუვების ფუნქციებს, ასევე infinite, alternate, running, paused და ა.შ.

იხილეთ აგრეთვე

  • ბრძანება @keyframes,
    რომელიც ადგენს ანიმაციის საკვანძო კადრებს
  • გლუვი გადასვლები transition, რომლებიც წარმოადგენენ ანიმაციას ელემენტზე დაჰოვერებისას
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა