Dalam CSS, anda boleh menggunakan pemilih ":hover" dan atribut "animation-play-state" untuk mencapai kesan animasi stop hover tetikus Sintaks ialah "elemen animasi:hover{animation-play-. state:pased; }".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi CSS3&&HTML5, komputer Dell G3.
Cara mencapai kesan animasi hentikan hover tetikus dalam css3
Dalam css, anda boleh menggunakan atribut animasi untuk mengikat animasi kepada elemen dan kemudian gunakan @ Keyframes rules set animasi kerja.
Apabila kita memainkan animasi, jika kita ingin menjeda animasi, kita perlu menggunakan atribut animation-play-state. Atribut animation-play-state mempunyai dua nilai: jeda: menjeda animasi berjalan: terus memainkan animasi
Kita boleh menjeda animasi dengan memilih keadaan apabila tetikus melayang di atas elemen; pemilih tuding.
Mari kita lihat melalui contoh contohnya seperti berikut:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> div{ width:100px; height:100px; background-color:pink; animation:fadenum 5s infinite; } @keyframes fadenum{ 100%{transform:rotate(360deg);} } div:hover{ animation-play-state:paused; } </style> </head> <body> <div></div> </body> </html>
Hasil keluaran:
Jika. anda berminat, anda boleh Teruskan melawat: tutorial video css.
Atas ialah kandungan terperinci Bagaimana untuk mencapai kesan animasi hentikan hover tetikus dalam css3. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!