Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Membuat Animasi CSS Berjalan Selamanya?

Bagaimana untuk Membuat Animasi CSS Berjalan Selamanya?

Susan Sarandon
Lepaskan: 2024-11-15 21:25:03
asal
653 orang telah melayarinya

How to Make CSS Animations Run Forever?

Cara Menghidupkan Gambar dalam CSS Selamanya

Dalam artikel ini, kami akan menangani soalan biasa yang berkisar tentang animasi CSS3: menjadikannya berjalan selama-lamanya.

Cabarannya

Andaikan anda mempunyai siri foto yang ingin anda paparkan sebagai tayangan slaid, beralih dengan lancar antara foto tersebut menggunakan animasi CSS3. Walau bagaimanapun, anda tidak berpuas hati dengan gelagat lalai, di mana foto terakhir pudar dan halaman dimuat semula, dengan berkesan memulakan semula tayangan slaid.

Penyelesaian

Untuk mencapai animasi gelung yang lancar, kita perlu untuk mengubah suai CSS untuk menentukan bahawa animasi harus berulang secara berterusan. Secara lalai, animasi CSS ditetapkan untuk dijalankan sekali sahaja.

Sifat utama yang akan kami tambahkan pada CSS kami ialah bilangan-iterasi-animasi. Berikut ialah contoh:

@keyframes fadeinphoto {
  0% { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 0; }
}

@-moz-keyframes fadeinphoto {
  0% { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 0; }
}

@-webkit-keyframes fadeinphoto {
  0% { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 0; }
}

@-o-keyframes fadeinphoto {
  0% { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 0; }
}

.photo1 {
  opacity: 0;
  animation: fadeinphoto 7s 1;
  animation-iteration-count: infinite;
  -moz-animation: fadeinphoto 7s 1;
  -webkit-animation: fadeinphoto 7s 1;
  -o-animation: fadeinphoto 7s 1;
}
Salin selepas log masuk

Dengan menetapkan kiraan lelaran-animasi kepada tak terhingga, animasi akan terus berputar selama-lamanya, mewujudkan peralihan yang lancar antara foto anda .

Atas ialah kandungan terperinci Bagaimana untuk Membuat Animasi CSS Berjalan Selamanya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan