Tôi có hình ảnh động sau CSS:Override hoạt hình với: hover
.border-strobe {
-webkit-animation: border-strobe-animation 1.5s infinite ease-in-out;
}
@-webkit-keyframes border-strobe-animation {
0% {border:2px solid #FF1d38;}
50% {border:2px solid #000000;}
100% {border:2px solid #FF1d38;}
}
Về cơ bản, những gì tôi muốn làm là:
• Trên hover (vì vậy .border-strobe:hover
) ví dụ, tôi muốn thay đổi màu đường viền là #FF1D38
.
• Khi tôi di chuyển ra khỏi di chuột, tôi muốn chỉ đơn giản là để cho hình ảnh động chạy đó là khóa học bình thường.
Tuy nhiên, vấn đề là tôi có một vài yếu tố trên các trang có lớp .border-strobe
và tôi muốn giữ chúng kịp thời.
Có cách nào đơn giản để ghi đè màu đường viền bằng cách di chuột và giữ các hình động phù hợp với nhau hay không hiện tại bạn không thể thực hiện việc này?
Điều đó có hợp lý không?
Hoặc nếu ai đó biết một cách khác nhau, mà không sử dụng javascript, nếu bạn cung cấp cho tôi một gợi ý, tôi có thể làm việc ra phần còn lại :) – LeeR
Tôi không quá quen thuộc với CSS3 nhưng Tôi nghĩ rằng cách duy nhất để ngăn chặn tất cả các hình ảnh động, trong thời gian trong khi chỉ thay đổi màu sắc của biên giới của phần tử hiện đang lơ lửng _is_ để chỉ sử dụng JS. –
sẽ tốt hơn nếu bạn thêm một số mã ... –