मैं निम्नलिखित सीएसएस एनीमेशन है:अवहेलना एनीमेशन: मंडराना
.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;}
}
मूल रूप से, मुझे क्या करना चाहते हैं:
• उदाहरण के लिए मंडराना (ताकि .border-strobe:hover
) पर, मैं बदलना चाहते हैं #FF1D38
पर सीमा रंग।
• एक बार जब मैं होवर को छोड़ देता हूं, तो मैं एनीमेशन को सामान्य पाठ्यक्रम चलाने देता हूं।
समस्या यह है कि मेरे पास .border-strobe
वर्ग वाले पृष्ठों पर कुछ तत्व हैं और मैं उन्हें समय पर रखना चाहता हूं।
क्या होवर का उपयोग करके सीमा रंग को ओवरराइड करने का एक आसान तरीका है और एनिमेशन को एक दूसरे के साथ संगत रखना है, या वर्तमान में ऐसा करना संभव नहीं है?
क्या यह समझ में आता है?
या अगर किसी को एक अलग तरीके से, जावास्क्रिप्ट का उपयोग किए बिना जानता है, अगर तुम मुझे एक संकेत देते हैं, मैं बाहर बाकी :) – LeeR
मैं CSS3 के साथ भी परिचित नहीं कर रहा हूँ काम कर सकते हैं लेकिन मैं सोच रहा हूं कि सभी एनिमेशन को रोकने का एकमात्र तरीका, समय पर केवल वर्तमान में अवरुद्ध तत्व की सीमा _is_ के रंग को केवल जेएस का उपयोग करने के लिए बदल रहा है। –
यदि आप कुछ कोड जोड़ते हैं तो यह बेहतर होगा ... –