Rumah  >  Artikel  >  hujung hadapan web  >  Apakah kaedah penulisan kompaun untuk melaksanakan animasi CSS3 sekali?

Apakah kaedah penulisan kompaun untuk melaksanakan animasi CSS3 sekali?

WBOY
WBOYasal
2022-06-14 15:38:242207semak imbas

Kaedah penulisan komposit untuk menetapkan pelaksanaan animasi sekali dalam CSS3 ialah "animasi: namakan kelewatan kelajuan masa 1 sama ada untuk bermain secara terbalik", dengan "1" mewakili bilangan kali animasi dimainkan, iaitu, bilangan kali animasi dilaksanakan; animasi ialah Atribut Ringkas, digunakan untuk menentukan nama kerangka utama tindakan, masa animasi, lengkung kelajuan, kelewatan animasi, masa animasi, dan sama ada hendak memainkan animasi secara terbalik untuk animasi elemen.

Apakah kaedah penulisan kompaun untuk melaksanakan animasi CSS3 sekali?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi CSS3&&HTML5, komputer Dell G3.

Apakah kaedah penulisan komposit untuk animasi css3 yang akan dilaksanakan sekali?

Dalam css3, nama atribut animasi ialah "animasi" nama kerangka utama, masa animasi, lengkung kelajuan, animasi kelewatan, masa animasi dan sama ada hendak memainkan animasi secara terbalik, sintaks

ialah:


animation: name duration timing-function delay iteration-count direction fill-mode play-state;
    nama animasi menentukan nama kerangka utama kepada terikat kepada pemilih
  • tempoh animasi menentukan berapa saat atau milisaat yang diambil oleh animasi untuk menyelesaikan
  • animasi-masa-fungsi menetapkan cara animasi akan melengkapkan kitaran
  • animation-delay menetapkan selang kelewatan sebelum animasi bermula.
  • kiraan lelaran-animasi mentakrifkan bilangan kali animasi dimainkan.
  • arah animasi menentukan sama ada animasi perlu dimainkan secara terbalik mengikut giliran.
  • mod isian-animasi menentukan gaya yang akan digunakan pada elemen apabila animasi tidak dimainkan (apabila animasi selesai atau apabila animasi mengalami kelewatan sebelum mula dimainkan) .
  • animation-play-state menentukan sama ada animasi sedang berjalan atau dijeda.
  • Untuk menulis animasi sekali sahaja, cuma tetapkan nilai kiraan lelaran animasi kepada 1.

Contoh adalah seperti berikut:

Hasil keluaran:
<style> 
div
{
width:100px;
height:100px;
background:red;
position:relative;
animation:mymove 3s 1;
/* Safari and Chrome */
-webkit-animation:mymove 3s 1;
}
@keyframes mymove
{
from {top:0px;}
to {top:200px;}
}
@-webkit-keyframes mymove /* Safari and Chrome */
{
from {top:0px;}
to {top:200px;}
}
</style>
</head>
<body>
<p><strong>注意:</strong> Internet Explorer 9 及更早 IE 版本浏览器不支持 animation-iteration-count 属性。</p>
<div></div>
</body>

Apakah kaedah penulisan kompaun untuk melaksanakan animasi CSS3 sekali? (Belajar perkongsian video:

tutorial video css

, tutorial video html)

Atas ialah kandungan terperinci Apakah kaedah penulisan kompaun untuk melaksanakan animasi CSS3 sekali?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn