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

HTML DOM clientWidth प्रॉपर्टी


HTML DOM clientWidth प्रॉपर्टी का उपयोग HTML एलिमेंट की व्यूएबल चौड़ाई (viewable width) प्राप्त करने के लिए किया जाता है। इस चौड़ाई में पैडिंग शामिल होती है लेकिन बॉर्डर, स्क्रॉलबार और मार्जिन शामिल नहीं होते। यह केवल एलिमेंट की चौड़ाई वापस करेगा भले ही कंटेंट एलिमेंट से ओवरफ्लो हो रहा हो।

सिंटैक्स (Syntax)

clientWidth प्रॉपर्टी का सिंटैक्स:

element.clientWidth

उदाहरण (Example)

HTML DOM clientWidth प्रॉपर्टी का एक उदाहरण:

<!DOCTYPE html> <html> <head> <style> #divStyle { width: 200px; height: 200px; padding: 10px; margin: 15px; border: 5px solid blue; background-color: lightgreen; } </style> </head> <body> <p>div की चौड़ाई प्राप्त करने के लिए नीचे दिए गए बटन पर क्लिक करें</p> <button onclick="getWidth()">GET WIDTH</button> <div id="divStyle"> <b>A sample div</b> </div> <p id="Sample"></p> <script> function getWidth() { var x = document.getElementById("divStyle"); var txt = "Width including padding: " + x.clientWidth + "px"; document.getElementById("Sample").innerHTML = txt; } </script> </body> </html>

आउटपुट (Output)

इससे निम्नलिखित आउटपुट प्राप्त होगा:

HTML DOM clientWidth प्रॉपर्टी

GET WIDTH पर क्लिक करने पर:

HTML DOM clientWidth प्रॉपर्टी

उपरोक्त उदाहरण में:

हमने "divStyle" आईडी वाला एक डिव बनाया है और इसकी आईडी का उपयोग करके इस पर स्टाइल लागू किया है:

#divStyle { width: 200px; height: 200px; padding: 10px; margin: 15px; border: 5px solid blue; background-color: lightgreen; }

डिव:

<div id="divStyle"> <b>A sample div</b> </div>

फिर हमने एक GET WIDTH बटन बनाया जो क्लिक होने पर getWidth() मेथड को एक्जीक्यूट करेगा:

<button onclick="getWidth()">GET WIDTH</button>

getWidth() <div> एलिमेंट को getElementById() मेथड का उपयोग करके प्राप्त करता है और इसे वेरिएबल x में असाइन करता है। फिर <div> पर clientWidth प्रॉपर्टी का उपयोग करके इसकी चौड़ाई प्राप्त करता है और कुछ टेक्स्ट जोड़कर वेरिएबल txt में असाइन करता है। txt के अंदर का टेक्स्ट फिर पैराग्राफ के अंदर innerHTML प्रॉपर्टी का उपयोग करके प्रदर्शित किया जाता है:

function getWidth() { var x = document.getElementById("divStyle"); var txt = "Width including padding: " + x.clientWidth + "px"; document.getElementById("Sample").innerHTML = txt; }

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

    परिचय HTML DOM Style flex प्रॉपर्टी का उपयोग उन एलिमेंट्स के लिए फ्लेक्सिबल लंबाई सेट करने या वापस करने के लिए किया जाता है जिनका डिस्प्ले प्रॉपर्टी flex पर सेट है। यह flexGrow, flexShrink और flexBasis प्रॉपर्टीज को मैनिपुलेट करने के लिए उपयोग की जाती है। सिंटैक्स object.style.flex = flex-grow fle

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

    परिचय HTML DOM justifyContent प्रॉपर्टी का उपयोग फ्लेक्स आइटम्स को मेन एक्सिस पर क्षैतिज रूप से संरेखित करने के लिए किया जाता है जब वे उपलब्ध सारा स्थान नहीं लेते। सिंटैक्स object.style.justifyContent = flex-start|flex-end|center|space-between|space-around|initial|inherit मान और विवरण मान विवर

  1. HTML DOM Video width प्रॉपर्टी HTML DOM Video width प्रॉपर्टी

    HTML DOM Video width प्रॉपर्टी HTML DOM Video width प्रॉपर्टी मीडिया की चौड़ाई (पिक्सेल में) से संबंधित एक नंबर लौटाती/सेट करती है। सिंटैक्स width को नंबर (px) के रूप में प्राप्त करना mediaObject.width width को नंबर (px) पर सेट करना mediaObject.width = number उदाहरण आइए Video width प्रॉपर्टी का