Tôi có liên kết đang chạy hoạt ảnh vô hạn với màu nền. Tôi muốn dừng hoạt ảnh và chuyển sang màu nền khác khi di chuột.Dừng hoạt ảnh và bắt đầu chuyển đổi khi di chuột
.startlink{
background-color:#206a9e;
color:#fff;
border-radius:15px;
font-family: 'Myriad Pro';
-webkit-animation:changeColor 3.4s infinite;
-webkit-transition:all 0.2s ease-in;
}
.startlink:hover{
-webkit-animation-play-state: paused;
background-color: #014a2a;
}
@-webkit-keyframes changeColor
{
0% {background:#206a9e;}
50% {background:#012c4a;}
100% {background:#206a9e;}
}
Tại sao mã này không hoạt động? Và có cách nào khác để hoàn thành công việc này không? (tốt nhất là không có Javascript).
Trong trường hợp này không có hoạt ảnh khi di chuột – Novelist
OP muốn dừng hoạt ảnh và chuyển nó thành màu nền ** khác **, đó là những gì testcase của tôi thực hiện chính xác :) nó chuyển sang màu xanh lục! – Rishabh
Tôi xin lỗi. 0,2 giây là quá ít :) Tôi đã cố gắng thiết lập để 1 giây trong bản demo của bạn và, có, nó có một hình ảnh động – Novelist