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

CSS से होवर पर एलिमेंट कैसे दिखाएं?


एडजेसेंट सिबलिंग सिलेक्टर (+) और :hover से एक तत्व पर होवर करने पर उसका अगला भाई तत्व दिखाएं। छुपे तत्व पर display: none, होवर पर display: block।

उदाहरण

<!DOCTYPE html>
<html>
<head>
  <style>
    body { margin: 20px; padding: 20px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; }
    .hiddenText { display: none; }
    .hoverDiv:hover + .hiddenText {
      display: block; color: rgb(71, 0, 65);
      font-size: 22px; font-weight: bold;
    }
  </style>
</head>
<body>
  <h1>Display an Element on Hover Example</h1>
  <div class="hoverDiv" style="font-size: 18px;">Hover over me.</div>
  <div class="hiddenText">This text is shown by hovering on the above div</div>
</body>
</html>

आउटपुट

उपरोक्त कोड निम्नलिखित आउटपुट उत्पन्न करेगा:

CSS से होवर पर एलिमेंट कैसे दिखाएं?

"Hover over me" टेक्स्ट पर होवर करने पर:

CSS से होवर पर एलिमेंट कैसे दिखाएं?

मुख्य बिंदु

  • एडजेसेंट सिबलिंग + - .hoverDiv के तुरंत बाद .hiddenText चुनता है
  • display: none/block - दिखाने/छुपाने का सरल तरीका
  • कोई जावास्क्रिप्ट नहीं - शुद्ध CSS इंटरैक्शन
  • सीमा - केवल अगला भाई, पैरेंट/चाइल्ड नहीं
  • ~ जनरल सिबलिंग - किसी भी बाद के भाई के लिए
  1. CSS से स्क्रॉलबार कैसे छिपाएं? CSS से स्क्रॉलबार कैसे छिपाएं?

    CSS से स्क्रॉलबार छिपाने के लिए, कोड निम्नानुसार है -उदाहरण<!DOCTYPE html> <html> <head> <style>    body {       height: 150vh;       width: 200vw;       overflow: hidden;       font-family: "Segoe UI&

  1. CSS से होवर पर ट्रांज़िशन कैसे जोड़ें? CSS से होवर पर ट्रांज़िशन कैसे जोड़ें?

    CSS से होवर पर ट्रांज़िशन जोड़ने के लिए, कोड निम्नानुसार है -उदाहरण<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe UI"

  1. CSS के साथ किसी एलिमेंट को सर्कुलर पथ में कैसे मूव करें CSS के साथ किसी एलिमेंट को सर्कुलर पथ में कैसे मूव करें

    परिचय CSS एनिमेशन transform फंक्शन्स को संयोजित, रोटेट, और ट्रांसलेट करके एलिमेंट्स को विभिन्न तरीकों से ट्रांसफॉर्म करने में हमारी मदद कर सकते हैं। उदाहरण: CSS ट्रांसफॉर्म के साथ सर्कुलर मोशन <!DOCTYPE html> <html> <head> <style> div { margin: 8%; width: