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

HTML DOM स्टाइल textOverflow प्रॉपर्टी

परिचय

DOM स्टाइल textOverflow प्रॉपर्टी HTML दस्तावेज़ में एलिमेंट कंटेनर के बाहर टेक्स्ट फ्लो होने पर क्या होना चाहिए, यह प्राप्त करती है और लागू करती है।

सिंटैक्स

मान प्राप्त करना

object.style.textOverflow

मान सेट करना

object.style.textOverflow = "value"

मान

मानव्याख्या
inheritपैरेंट एलिमेंट से इस प्रॉपर्टी का मान विरासत में लेता है।
initialइस प्रॉपर्टी का मान इसके डिफ़ॉल्ट मान पर सेट करता है।
clipओवरफ्लो हो रहे टेक्स्ट को क्लिप (काट) करता है।
ellipsisएलिमेंट के क्लिप किए गए टेक्स्ट को दर्शाने के लिए ellipsis ("...") सेट करता है।
stringएलिमेंट के क्लिप किए गए टेक्स्ट को दर्शाने के लिए दी गई स्ट्रिंग सेट करता है।

उदाहरण

पैराग्राफ टेक्स्ट के ओवरफ्लो व्यवहार को ellipsis में बदलना:

<!DOCTYPE html>
<html>
<head>
<style>
  body { color: #000; background: lightblue; height: 100vh; }
  p {
    margin: 1.5rem auto;
    border: 3px solid #fff;
    width: 400px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: visible;
  }
  .btn {
    background: #db133a;
    border: none;
    height: 2rem;
    border-radius: 2px;
    width: 40%;
    display: block;
    color: #fff;
    outline: none;
    cursor: pointer;
  }
</style>
</head>
<body>
<h1>DOM स्टाइल textOverflow प्रॉपर्टी उदाहरण</h1>
<p>
  यह पैराग्राफ 1 कुछ डमी टेक्स्ट के साथ है। यह पैराग्राफ 1 कुछ डमी टेक्स्ट के साथ है।
  यह पैराग्राफ 1 कुछ डमी टेक्स्ट के साथ है। यह पैराग्राफ 1 कुछ डमी टेक्स्ट के साथ है।
  यह पैराग्राफ 1 कुछ डमी टेक्स्ट के साथ है। यह पैराग्राफ 1 कुछ डमी टेक्स्ट के साथ है।
</p>
<button onclick="add()" class="btn">textOverflow बदलें</button>
<script>
  function add() {
    document.querySelector('p').style.textOverflow = "ellipsis";
  }
</script>
</body>
</html>

आउटपुट

"textOverflow बदलें" बटन पर क्लिक करने पर ओवरफ्लो हो रहे पैराग्राफ टेक्स्ट के व्यवहार में बदलाव आएगा और ellipsis (...) जुड़ जाएगा।

  1. HTML DOM Style whiteSpace गुणधर्म HTML DOM Style whiteSpace गुणधर्म

    HTML DOM style whiteSpace गुणधर्म HTML दस्तावेज़ में किसी तत्व के टेक्स्ट में टैब, लाइन ब्रेक और व्हाइटस्पेस को कैसे संभालना है, यह लौटाता और संशोधित करता है। वाक्य रचना (Syntax) निम्नलिखित वाक्य रचना है: whiteSpace लौटाना object.style.whiteSpace whiteSpace संशोधित करना object.style.whiteSpace =

  1. HTML DOM Style userSelect प्रॉपर्टी HTML DOM Style userSelect प्रॉपर्टी

    HTML DOM Style userSelect प्रॉपर्टी यह नियंत्रित करती है कि किसी एलिमेंट का टेक्स्ट उपयोगकर्ता द्वारा चुना जा सकता है या नहीं। सिंटैक्स निम्नलिखित सिंटैक्स है: userSelect प्राप्त करना object.style.userSelect userSelect सेट करना object.style.userSelect = value मान (Values) यहां value निम्नलिखित

  1. HTML DOM Style direction प्रॉपर्टी HTML DOM Style direction प्रॉपर्टी

    HTML DOM Style direction प्रॉपर्टी का उपयोग टेक्स्ट दिशा को निर्दिष्ट या प्राप्त करने के लिए किया जाता है। इसका डिफ़ॉल्ट मान ltr है।सिंटैक्स निम्नलिखित है:direction प्रॉपर्टी सेट करना:object.style.direction = ltr|rtl|initial|inheritउपरोक्त प्रॉपर्टी मान निम्नलिखित हैं:मानविवरणltrयह डिफ़ॉल्ट मान है औ