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

CSS में एंकर स्यूडो-क्लासेस

CSS स्यूडो-क्लास सेलेक्टर्स, जैसे :active, :hover, :link और :visited का उपयोग करके हम लिंक/एंकर की विभिन्न स्थितियों को स्टाइल कर सकते हैं। सही कार्यक्षमता के लिए, इन सेलेक्टर्स का क्रम होना चाहिए:

  • :link
  • :visited
  • :hover
  • :active

CSS स्यूडो-क्लास प्रॉपर्टी का सिंटैक्स इस प्रकार है:

a:(pseudo-selector) {    /*declarations*/ }

उदाहरण

आइए CSS एंकर स्यूडो क्लासेस का उपयोग करने का एक उदाहरण देखें:

<!DOCTYPE html> <html> <head> <style> div {    display: flex;    float: left; } a {    margin: 20px;    padding: 10px;    border: 2px solid black;    text-shadow: -1px 0px black, 0px -1px black, 0px 1px black, 1px 0px black;    font-size: 1.1em; } a:link {    text-decoration: none; } a:visited {    color: blueviolet; } a:hover {    color: orange;    font-size: 150%;    font-weight: bold;    box-shadow: 0 0 5px 1px grey; } a:active {    color: red;    box-shadow: inset 0 0 15px red; } </style> </head> <body> <div> <h2>Your favourite sports?</h2> <a href="#">Football</a> <a href="">Cricket</a> </div> </body> </html>

आउटपुट

प्रारंभिक आउटपुट:

CSS में एंकर स्यूडो-क्लासेस

पहले लिंक पर होवर करने पर:

CSS में एंकर स्यूडो-क्लासेस

पहले लिंक पर क्लिक करने के दौरान:

CSS में एंकर स्यूडो-क्लासेस

एक और उदाहरण

आइए CSS एंकर स्यूडो क्लास का एक और उदाहरण देखें:

<!DOCTYPE html> <html> <head> <title>CSS Anchor Pseudo Classes</title> </head> <style> div {    color: #000;    padding:20px;    background-image: linear-gradient(135deg, grey 0%, white 100%);    text-align: center; } .anchor {    color: #FF8A00; } .anchor:last-child {    color: #03A9F4; } .anchor:visited {    color: #FEDC11; } .anchor:hover {    color: #C303C3; } .anchor:active {    color: #4CAF50; } </style> <body> <div> <h1>Search Engines</h1> <a class="anchor" href="https://www.google.com" target="_blank">Go To Google</a> <a class="anchor" href="https://www.bing.com" target="_blank">Go To Bing</a> </div> </body> </html>

आउटपुट

CSS में एंकर स्यूडो-क्लासेस

  1. CSS Outline: एलिमेंट्स के चारों ओर आउटलाइन बनाने का गाइड CSS Outline: एलिमेंट्स के चारों ओर आउटलाइन बनाने का गाइड

    CSS Outline क्या है? जब आप वेब एलिमेंट डिज़ाइन कर रहे होते हैं, तो आप तय कर सकते हैं कि आप पेज पर एलिमेंट के चारों ओर एक आउटलाइन दिखाना चाहते हैं। उदाहरण के लिए, यदि आप एक बॉक्स डिज़ाइन कर रहे हैं जिसे आप हाइलाइट करना चाहते हैं, तो आप बॉक्स का ध्यान आकर्षित करने के लिए उसके चारों ओर एक रंगीन आउटलाइन

  1. CSS में स्यूडो-क्लासेस और CSS क्लासेस CSS में स्यूडो-क्लासेस और CSS क्लासेस

    CSS स्यूडो-क्लासेस को एलिमेंट्स के बजाय CSS क्लासेस के साथ संयोजित किया जा सकता है ताकि HTML एलिमेंट के लिए अधिक सिलेक्टिव दृष्टिकोण प्रदान किया जा सके। उदाहरण आइए CSS स्यूडो-क्लासेस और CSS क्लासेस को संयोजित करने का एक उदाहरण देखें: <!DOCTYPE html> <html> <head> <style> div

  1. प्सूडो-क्लासेज़ और सभी CSS क्लासेज़ प्सूडो-क्लासेज़ और सभी CSS क्लासेज़

    प्सूडो-क्लास कीवर्ड्स का उपयोग उस सिलेक्टर की विशेष स्थिति निर्दिष्ट करने के लिए किया जाता है जिसमें यह जोड़ा जाता है। इससे हमें अधिक नियंत्रण मिलता है और अब हम किसी सिलेक्टर को तब टार्गेट कर सकते हैं जब वह किसी विशिष्ट स्थिति में हो जैसे: hover, checked, visited आदि।CSS में प्सूडो क्लासेज़ को दर्शा