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

CSS के साथ टेक्स्ट चयन सक्षम या अक्षम करें

CSS user-select प्रॉपर्टी का उपयोग यह नियंत्रित करने के लिए किया जाता है कि किसी तत्व का टेक्स्ट उपयोगकर्ता द्वारा चुना जा सकता है या नहीं। यह UI तत्वों में आकस्मिक चयन को रोकने के लिए उपयोगी है।

उदाहरण

<!DOCTYPE html> <html> 
  <head> 
    <style> 
      div { 
        user-select: none; 
      } 
    </style> 
  </head> 
  <body> 
    <h2>यह डेमो हेडिंग है</h2> 
    <div>यह डेमो टेक्स्ट है। आप इसे चुन नहीं पाएंगे।</div> 
  </body> 
</html>

मान: none (चयन अक्षम), auto (डिफ़ॉल्ट व्यवहार), text (केवल टेक्स्ट चयन योग्य), all (पूरा तत्व एक बार में चयन योग्य)। ब्राउज़र प्रीफिक्स (-webkit-user-select, -moz-user-select) की आवश्यकता हो सकती है।

  1. - CSS column-rule-width - कॉलम रूल की चौड़ाई सेट करें

    column-rule-width प्रॉपर्टी मल्टी-कॉलम लेआउट में कॉलम के बीच की विभाजक रेखा (रूल) की चौड़ाई निर्धारित करती है। यह column-rule शॉर्टहैंड का हिस्सा है। उदाहरण: 5px चौड़ी डैश्ड रूल <!DOCTYPE html> <html> <head> <style> .demo { column-count: 4; column-gap: 50p

  1. - CSS column-rule-style - कॉलम रूल की शैली सेट करें

    column-rule-style प्रॉपर्टी मल्टी-कॉलम लेआउट में कॉलम के बीच की विभाजक रेखा (रूल) की शैली निर्धारित करती है। यह border-style के समान मान स्वीकार करती है। उदाहरण: डैश्ड रूल शैली <!DOCTYPE html> <html> <head> <style> .demo { column-count: 4; column-gap: 50px

  1. - CSS से टेक्स्ट को बहुभाषी समर्थन के लिए ओवरराइड करें

    CSS unicode-bidi प्रॉपर्टी का उपयोग करके टेक्स्ट को बहुभाषी समर्थन (दाएं-से-बाएं और बाएं-से-दाएं) के लिए ओवरराइड या आइसोलेट करें। उदाहरण <!DOCTYPE html> <html>    <head>       <style>          p.demo1 {       &