(इससे पहले कि मैं मैं कहना चाहिए हाँ, मैं सब मूर्खता चेकों किया है शुरू, हाँ लिंक अपने इतिहास में है और दौरा किया गया है आदि)गूगल क्रोम एक: दौरा किया पृष्ठभूमि काम नहीं कर रहा
मैं उपयोग कर रहा हूँ छवि क्रोम संस्करण 6.0.472.63, हालांकि यह महत्वपूर्ण है कि यह सभी ब्राउज़रों पर काम करता है।
यह फ़ायरफ़ॉक्स, आईई और ओपेरा पर काम करता है।
मूल रूप से मैं जो करने का प्रयास कर रहा हूं वह लिंक की पृष्ठभूमि छवि को बदलता है यदि लिंक का दौरा किया गया है।
मैंने कई उदाहरणों के लिए परीक्षण और त्रुटि परीक्षण के बहुत सारे किए हैं।
यह है कि मैं क्या मूल रूप से क्रोम को छोड़कर हर ब्राउज़र में
.forum_box .title a { background-image:url(../images/f_unread.png); background-position:10px center; background-repeat:no-repeat; background-color:transparent; color:#2D4054; font-size:14px; padding:10px 12px 10px 44px; text-decoration:none; display:block; font-weight:bold; } .forum_box .title a:visited { background-image:url(../images/f_read.png); }
वर्क्स था। इसके बाद मैंने इसे छवि के बजाय रंग बनाने की कोशिश की।
फिर से एक ही है, तथापि मैं लिंक पारदर्शी के बजाय #fff को बदल दिया है और दौरा किया लिंक लाल बदल गया है, तो जाहिरा तौर पर bg रंग केवल यदि आप माता-पिता के लिए एक bg रंग सेट काम करता है।
.forum_box .title a { background-image:url(../images/f_unread.png); background-position:10px center; background-repeat:no-repeat; background-color:#fff; color:#2D4054; font-size:14px; padding:10px 12px 10px 44px; text-decoration:none; display:block; font-weight:bold; } .forum_box .title a:visited { background-color:red; }
हालांकि यह अभी भी मेरी छवि समस्या का समाधान नहीं करता है। तो एक अंतिम प्रयास में मैंने आशा में यह कोशिश की कि कुछ कारणों से क्रोम केवल तभी काम करेगा जब वही गुण दोनों में मौजूद हों।
.forum_box .title a { background:#fff url(../images/f_unread.png) no-repeat 10px center; color:#2D4054; font-size:14px; padding:10px 12px 10px 44px; text-decoration:none; display:block; font-weight:bold; } .forum_box .title a:visited { background:#fff url(../images/f_read.png) no-repeat 10px center; }
कि या तो काम नहीं किया और फिर Firefix, ओपेरा और IE पर काम करना जारी रखा। तो मैं यहाँ बहुत उलझन में ओवरफ्लो ढेर करने के लिए आया हूँ।
किसी भी मदद की सराहना की जाएगी!
अद्यतन: मैंने एक jQuery समाधान का प्रयास किया है, हालांकि यह अभी भी काम नहीं करता है। होने के बावजूद: लिंक का दौरा किया और मैं फ़ॉन्ट रंग को लाल रंग में बदलकर उनके दौरे किए गए राज्य की पुष्टि कर सकता हूं। jQuery ('ए: विज़िट')। लम्बा रिटर्न 0.
क्या आप इसे समझ सकते हैं? –
उदाहरण के लिए यह संभव होगा कि मैं jQuery ('। Forum_box .title a: visit') कर सकता हूं। AddClass ('visit') और फिर स्टाइल के लिए कक्षा का उपयोग करें। लेकिन मुझे लगता है कि क्रोम मूल रूप से सबसे पुराने और सबसे बुनियादी सीएसएस गुणों में से एक पर दोषपूर्ण होने के बजाय एक और समाधान होगा। – robjbrain
मुझे पता है कि यह अभी आपकी समस्या का समाधान नहीं करता है, लेकिन आप हमेशा एक बग सबमिट कर सकते हैं ... http://code.google.com/p/chromium/issues/entry – EJC