मेरे पास मेरे एचटीएमएल फॉर्म में एक बटन है और इसे सीएसएस का उपयोग करके क्लिक किए जाने पर इसकी पृष्ठभूमि छवि को बदलने की जरूरत है। यह एफएफ में सही काम करता है लेकिन ऐसा लगता है कि आईई :active
राज्य का समर्थन नहीं करता है।कैसे करें: आईई में सक्रिय राज्य का काम?
यहाँ मेरी कोड है:
HTML:
<button class='button'>Click Me</button>
सीएसएस:
.button {
width: 118px;
height: 33px;
background: url(/images/admin/btn.png) no-repeat center top;
border: none;
outline: none;
}
.button:active {
background-position: center bottom;
}
असल में, यह समस्या आमतौर पर "होवर" के लिए होती है जहां उपयुक्त कॉलबैक "माउसओवर" और "माउसआउट" के लिए होते हैं। मैंने कभी सक्रिय होने की कोशिश नहीं की है, इसलिए "mousedown" और "mouseup" शायद कैप्चर करने के लिए सही घटनाएं नहीं हो सकती हैं - लेकिन आपको यह विचार मिलता है। –
ऐसा लगता है कि मुझे उद्देश्य के लिए जावास्क्रिप्ट कोड का उपयोग करना है। :( –
मुझे लगता है कि आप फोकसिन (http://api.jquery.com/focusin/) और फोकसआउट (http://api.jquery.com/focusout/) ईवेंट की तलाश में हैं। – AgentConundrum