Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS में :visited छद्म वर्ग

छद्म वर्ग (Pseudo-class) किसी तत्व या CSS सेलेक्टर की विभिन्न अवस्थाओं को दिखाने के लिए उपयोग किया जाता है। :visited छद्म वर्ग दर्शाता है कि लिंक पहले देखा जा चुका है।

यह छद्म वर्ग मुख्य रूप से लिंक्स (<a>) से जुड़ा होता है।

सिंटैक्स

a:visited { color: green; }

उदाहरण

<html> 
  <head> 
    <style> 
      a:visited { color: green; } 
    </style> 
  </head> 
  <body> 
    <a href="https://www.tutorialspoint.com">सीखने के लिए यहां क्लिक करें</a> 
  </body> 
</html>

व्याख्या

जब आप पहली बार लिंक देखते हैं, तो यह सामान्य लिंक रंग (नीला) में दिखेगा और एक बार विज़िट करने के बाद हरा हो जाएगा।

उदाहरण: बॉर्डर जोड़ना

<html> 
  <head> 
    <style> 
      a { background-color: white; border: 1px solid white; } 
      a:visited { border: 1px solid yellow; } 
    </style> 
  </head> 
  <body> 
    <a href="https://www.tutorialspoint.com">सीखने के लिए यहां क्लिक करें</a> 
  </body> 
</html>

व्याख्या

इस उदाहरण में एक बार लिंक विज़िट होने पर उसमें 1px पीला बॉर्डर जुड़ जाएगा।

उदाहरण: पृष्ठभूमि रंग बदलना

<html> 
  <head> 
    <style> 
      a { background-color: white; } 
      a:visited { background-color: seagreen; } 
    </style> 
  </head> 
  <body> 
    <a href="https://www.tutorialspoint.com">सीखने के लिए यहां क्लिक करें</a> 
  </body> 
</html>

व्याख्या

जब आप लिंक को एक बार विज़िट करते हैं तो यह पृष्ठभूमि रंग को सीग्रीन में बदल देगा।

स्टाइलिंग प्रतिबंध

गोपनीयता और सुरक्षा कारणों से :visited छद्म वर्ग केवल सीमित CSS प्रॉपर्टीज़ के साथ काम करता है: color, background-color, border-color, border-bottom-color, border-left-color, border-right-color, border-top-color, column-rule-color, outline-color, और SVG विशेषताएं fill और stroke।

ब्राउज़र संगतता

ChromeFirefoxEdgeIESafariOpera
11हांहां13.5
  1. CSS स्यूडो एलिमेंट्स CSS स्यूडो एलिमेंट्स

    हम किसी एलिमेंट के विशिष्ट भागों जैसे फर्स्ट-लेटर, फर्स्ट-लाइन या उसके पहले/बाद में कंटेंट इन्सर्ट करने को स्टाइल कर सकते हैं। इन उद्देश्यों के लिए CSS स्यूडो एलिमेंट्स का उपयोग किया जाता है। नोट - CSS3 में CSS स्यूडो क्लासेज को स्यूडो एलिमेंट्स से अलग करने के लिए, स्यूडो एलिमेंट्स डबल-कॉलन नोटेशन क

  1. CSS में स्टैंडर्ड लिंक स्टाइल्स CSS में स्टैंडर्ड लिंक स्टाइल्स

    हम लिंक्स को अपनी आवश्यकताओं के अनुसार स्टाइल कर सकते हैं। यह सिफारिश की जाती है कि लिंक्स में ऐसे स्टाइल्स हों जो उन्हें सामान्य टेक्स्ट से अलग करें। विभिन्न लिंक स्टेट्स के लिए डिफ़ॉल्ट लिंक स्टाइल्स निम्नलिखित हैं:लिंक स्टेटकलरActive#EE0000Focus#5E9ED6 या नीले आउटलाइन का समान शेड (विंडोज और मैक क

  1. CSS :focus-within स्यूडो-क्लास CSS :focus-within स्यूडो-क्लास

    परिचय यदि हम किसी फोकस्ड एलिमेंट के पैरेंट को स्टाइल करना चाहते हैं, तो हम CSS :focus-within स्यूडो-क्लास का उपयोग करते हैं। यह फॉर्म और इंटरैक्टिव कंपोनेंट्स के लिए अत्यंत उपयोगी है। उदाहरण 1: फॉर्म फोकस स्टाइलिंग <!DOCTYPE html> <html> <head> <style> form { ma