Rumah >hujung hadapan web >tutorial css >Mengapakah Animasi Spin CSS3 Saya Tidak Berfungsi dalam Chrome?
Dalam kod HTML yang anda berikan, anda telah menggunakan pelbagai sifat animasi CSS3 pada elemen div. Walau bagaimanapun, animasi tersebut nampaknya tidak berfungsi walaupun menggunakan keluaran stabil terkini Chrome.
Untuk menggunakan Animasi CSS3 dengan berkesan, anda mesti mematuhi urutan langkah tertentu:
Dalam kod anda, anda telah menentukan sifat animasi tetapi bukan bingkai kunci animasi. Untuk menyelesaikan masalah ini, tambahkan peraturan bingkai utama berikut:
<code class="css">@keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }</code>
Peraturan bingkai kunci ini menentukan bahawa elemen harus berputar dari 0 darjah kepada 360 darjah semasa animasi.
Dengan peraturan bingkai utama ditambahkan, kod anda kini hendaklah seperti berikut:
<code class="html"><div> </div></code>
<code class="css">div { ... (same animation properties as before) } @-ms-keyframes spin { from { -ms-transform: rotate(0deg); } to { -ms-transform: rotate(360deg); } } @-moz-keyframes spin { from { -moz-transform: rotate(0deg); } to { -moz-transform: rotate(360deg); } } @-webkit-keyframes spin { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }</code>
Kod ini harus menghasilkan animasi putaran untuk elemen div.
Atas ialah kandungan terperinci Mengapakah Animasi Spin CSS3 Saya Tidak Berfungsi dalam Chrome?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!