से अधिक मैं सीएसएस में एक शरीर वर्ग का हिस्सा के रूप में एक पृष्ठभूमि छवि:सीएसएस: कर्सर बदलें पृष्ठभूमि छवि
body.soon1 {
background-color: white;
background-image: url(soon1a.png);
background-position: center;
background-repeat: no-repeat;
}
फिर बाद में मैं एक जावास्क्रिप्ट समारोह है कि शरीर वर्ग बदल जाएगा है।
मेरे पास पृष्ठभूमि में छवि का कारण यह है कि जब स्क्रिप्ट सक्रिय होती है, तो पृष्ठभूमि-रंग और पृष्ठभूमि-छवि दोनों एक ही समय में बदल जाएंगी और आप छवि का चयन नहीं कर सकते हैं।
क्या यह संभव है कि मैं केवल पृष्ठभूमि-छवि पर होवर करते समय कर्सर प्रकार को बदल सकता हूं? मैं समझता हूं कि मैं
cursor: pointer;
शरीर शैलियों में रख सकता है, लेकिन इससे कर्सर पूरे पृष्ठ पर दिखाई देता है।
आप live page, currently, देख सकते हैं जहां पृष्ठ पर कहीं भी क्लिक करते समय पृष्ठभूमि बदल जाती है।
संपादित करें: मुझे कुछ ऐसा मिला है जो अब मेरे लिए काम करता है। मैं इसमें कुछ भी नहीं के साथ एक केंद्रित div कहा:
div.clickme {
width:300px;
height:400px;
position:absolute;
left:50%;
top:50%;
margin:-150px 0 0 -200px;
cursor: pointer;
}
यह मेरे लिए काम करता है क्योंकि मैं अपने ही मनमाने ढंग से क्षेत्र निर्धारित कर सकते हैं, लेकिन अगर किसी को भी एक बेहतर समाधान है, मुझे पता है।
पृष्ठ पर केंद्रित एक div पर पृष्ठभूमि छवि क्यों न डालें। फिर आप div पर कर्सर जोड़ सकते हैं। – Leeish
मेरे पास ऐसा कुछ है, लेकिन टेबल [यहां] (http://www.paramesis.com/index3.html) इसके साथ समस्या यह है कि आप छवि का चयन कर सकते हैं और यदि आप पर्याप्त तेज़ी से क्लिक करते हैं, तो आप देख सकते हैं छवि का मुखौटा, जिसमें से कोई भी बहुत अच्छा लग रहा है। कर्सर की तुलना में मेरे लिए यह अधिक महत्वपूर्ण है, मैं सिर्फ यह देखना चाहता था कि मेरे पास दोनों हो सकते हैं या नहीं। धन्यवाद, हालांकि – paramesis