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

HTML DOM ऑफ़सेट लेफ्ट प्रॉपर्टी

<घंटा/>

HTML DOM ऑफ़सेट लेफ्ट प्रॉपर्टी मूल तत्व के बाईं ओर के सापेक्ष निर्दिष्ट तत्व की बाईं स्थिति के अनुरूप एक संख्या लौटाती है।

निम्नलिखित वाक्य रचना है -

पिक्सल (पीएक्स) में रिटर्निंग नंबर वैल्यू

HTMLelement.offsetLeft

यहाँ, लौटाया गया मान −

. से मेल खाता है
  • निर्दिष्ट तत्व की बाईं स्थिति और मार्जिन
  • पैरेंट एलीमेंट का लेफ्ट पैडिंग, स्क्रॉलबार, बॉर्डर और मार्जिन

आइए हम HTML DOM ऑफ़सेट लेफ्ट का एक उदाहरण देखें संपत्ति -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<title>HTML DOM offsetLeft</title>
<style type="text/css">
   #picForm {
      width:70%;
      margin: 0 auto;
      text-align: center;
   }
   input[type="button"] {
      border-radius: 10px;
   }
   #containerDiv {
      margin: 0 auto;
   }
</style>
</head>
<body>
   <form id="picForm">
      <fieldset>
         <legend>HTML-DOM-offsetLeft</legend>
         <div id="containerDiv">
            <img id="image" src="https://www.tutorialspoint.com/ios/images/ios-mini-logo.jpg">
         </div>
         <input type="button" onclick="getLeft()" value="Get offsetLeft">
         <div id="divDisplay"></div>
      </fieldset>
   </form>
<script>
   var divDisplay = document.getElementById("divDisplay");
   var picForm = document.getElementById("picForm");
   var containerDiv = document.getElementById("containerDiv");
   function getLeft() {
      // window.getComputedStyle() gets the computed css
      var style = window.getComputedStyle(picForm);
      var style2 = window.getComputedStyle(document.body);
      divDisplay.innerHTML = 'Left Offset of form: '+picForm.offsetLeft+'px';
      divDisplay.innerHTML += '<br>Left position of Child(form): '+style.left;
      divDisplay.innerHTML += '<br>Left margin of Child(form): '+style.marginLeft;
      divDisplay.innerHTML += '<br>Left padding of Parent(body): '+style2.paddingLeft;
      divDisplay.innerHTML += '<br>Left border of Parent(body): '+style2.borderLeftWidth;
      divDisplay.innerHTML += '<br>Left margin of Parent(body): '+style2.marginLeft;
}
</script>
</body>
</html>

आउटपुट

किसी भी बटन को क्लिक करने से पहले -

HTML DOM ऑफ़सेट लेफ्ट प्रॉपर्टी

'गेट ऑफ़सेट लेफ्ट' पर क्लिक करने के बाद बटन -

HTML DOM ऑफ़सेट लेफ्ट प्रॉपर्टी


  1. HTML DOM ऑफ़सेटटॉप प्रॉपर्टी

    HTML DOM ऑफ़सेटटॉप प्रॉपर्टी, पैरेंट एलिमेंट के ऊपरी हिस्से के सापेक्ष निर्दिष्ट एलीमेंट की शीर्ष स्थिति के अनुरूप एक संख्या लौटाती है। निम्नलिखित वाक्य रचना है - पिक्सल (पीएक्स) में रिटर्निंग नंबर वैल्यू HTMLelement.offsetTop यहाँ, लौटाया गया मान − . से मेल खाता है निर्दिष्ट तत्व की शीर्ष स्थित

  1. HTML DOM ऑफ़सेट लेफ्ट प्रॉपर्टी

    HTML DOM ऑफ़सेट लेफ्ट प्रॉपर्टी मूल तत्व के बाईं ओर के सापेक्ष निर्दिष्ट तत्व की बाईं स्थिति के अनुरूप एक संख्या लौटाती है। निम्नलिखित वाक्य रचना है - पिक्सल (पीएक्स) में रिटर्निंग नंबर वैल्यू HTMLelement.offsetLeft यहाँ, लौटाया गया मान − . से मेल खाता है निर्दिष्ट तत्व की बाईं स्थिति और मार्जिन

  1. HTML DOM वीडियो टेक्स्टट्रैक संपत्ति

    HTML DOM वीडियो टेक्स्टट्रैक प्रॉपर्टी एक टेक्स्टट्रैकलिस्ट ऑब्जेक्ट देता है जिसमें वीडियो के टेक्स्ट ट्रैक के बारे में जानकारी होती है। सिंटैक्स निम्नलिखित वाक्य रचना है - रिटर्निंग टेक्स्टट्रैक्सलिस्ट ऑब्जेक्ट mediaObject.textTracks आइए देखें वीडियो टेक्स्टट्रैक . का एक उदाहरण संपत्ति - उदाहरण