2011-10-04 4 views
8

background-colora:visited पर काम नहीं करता है, लेकिन यह काम करता है अगर मैं a {background:#fff} पर कोई पृष्ठभूमि रंग जोड़ता हूं, तो क्या यह एक बग है?पृष्ठभूमि-रंग किसी पर काम नहीं करता है: विज़िट किया गया है लेकिन यह काम करता है अगर मैं किसी पृष्ठभूमि पृष्ठभूमि को {पृष्ठभूमि: #fff} में जोड़ता हूं, क्या यह एक बग है?

इस उदाहरण को देखें http://jsfiddle.net/jitendravyas/CMWWm/1/हरे रंग की पृष्ठभूमिa:visited पर काम नहीं करेगा। लेकिन

अब यदि मैं शीर्ष पर a {background:#fff} जोड़ता हूं तो a:visited पर हरे रंग की पृष्ठभूमि काम शुरू कर देगी। http://jsfiddle.net/jitendravyas/D6vGX/1/

+0

यह ठीक (एफएफ 3.6.22) काम करता है। क्या आप 'सक्रिय' छद्म चयनकर्ता के प्रभाव को समझते हैं? क्या आप अपना असली कोड दिखा सकते हैं? –

+0

एफएफ 6.0.6 का उपयोग करना, मेरे लिए काम नहीं कर रहा है, अजीब .. – gtamil

+0

@Rob: एफएफ 7.0 ​​के साथ काम नहीं करता है, लेकिन आईई 8 के साथ काम करता है। @ जितेंद्र: आपको हल करने के लिए 'ए: लिंक' पर' पृष्ठभूमि-रंग 'घोषित करना होगा। मुझे जवाब जानने के लिए उत्सुकता है ... –

उत्तर

2

एचएम, यदि आप पृष्ठभूमि रंग जोड़ते हैं तो काम करता है: आपके लिए सफेद: लिंक।

a:link { 
    color: red; 
    font-size: 3em; 
    background-color: white; 
} 

मुझे यकीन नहीं है कि यह एक बग या कुछ और निर्भर है या नहीं।

+0

ओह हाँ के तहत मेरे लिए काम करते हैं ओह हाँ यह एक समाधान है लेकिन यह अजीब है अगर मेरे शरीर पर काली पृष्ठभूमि है और मैं ' टी की आवश्यकता नहीं है 'सफेद' 'ए: लिंक ' –

+1

@ जितेंद्रेंद्रस फिर' पृष्ठभूमि-रंग: वारिस 'का उपयोग करें। इससे यह भी काम करेगा। –

+0

तो यह इस हैक का एक हैक है http://hacks.mozilla.org/2010/03/privacy-related-changes-coming-to-css-vistited/ ;-) –

4

यह चेक, फायरफॉक्स :visited के लिए कुछ गोपनीयता संबंधी परिवर्तन कर रही है, इसकी अजीब लग रही,

हम सीएसएस गुण है कि शैली के लिए इस्तेमाल किया जा सकता सीमित कर रहे हैं रंग, पृष्ठभूमि रंग को लिंक का दौरा किया, सीमा - * - रंग, और रूपरेखा-रंग और भरने और स्ट्रोक गुणों के रंग भाग। किसी अन्य विज़िट किए गए लिंक के लिए शैली के कुछ हिस्सों के लिए, अनवरोधित लिंक की शैली इसके बजाए उपयोग की जाती है।

--from mozilla

http://hacks.mozilla.org/2010/03/privacy-related-changes-coming-to-css-vistited/

+0

हां लेकिन अजीब बात यह है कि अगर हम जोड़ते हैं तो यह काम करता है एक पृष्ठभूमि रंग 'ए: लिंक' या' ए ' –