HTML | DOM Style marginLeft Property Last Updated : 08 Aug, 2022 Comments Improve Suggest changes Like Article Like Report The DOM Style marginLeft property is used to set or get the left margin of an element. The margin is used to insert space around the border, unlike padding that is used to insert space within the border of an element. Syntax: To Set the marginLeft:object.style.marginLeft='%|length|auto|initial|inherit'To return the marginLeft:object.style.marginLeft Values: valuedescription%It is used to define the left margin in percentage of the width of its parentlengthIt is used to define the left margin in terms of length unitautoIt is used when it is desired that the left margin is set by the browserinitialIt is used to set the value of the property to its default value.inheritInherits the value of this property i.e sets the value same as that of the parent Default Value: The default value of this property is 0. Return Value: A string which represent the left margin. Example-1: Return left margin. html <!DOCTYPE html> <html> <head> <title> HTML | DOM Style marginLeft Property </title> <style> #d { border: 2px solid black; } </style> </head> <body> <div id="d" style="margin-left:3cm;"> GEEKS FOR GEEKS A Computer Science Portal For Geeks. </div> <br> <button type="button" onclick="myFunction()"> Return left margin </button> <script> function myFunction() { // Returning left margin. alert(document.getElementById("d").style.marginLeft); } </script> </body> </html> Output: Before Click on the Button: After Click on the Button: Example-2: Set left margin using length unit. html <!DOCTYPE html> <html> <head> <title> HTML | DOM Style marginLeft Property </title> <style> #d { border: 2px solid black; } </style> </head> <body> <div id="d"> GEEKS FOR GEEKS A Computer Science Portal For Geeks. </div> <br> <button type="button" onclick="myFunction()"> Set leftmargin </button> <script> function myFunction() { // Set left margin. document.getElementById("d").style.marginLeft = "10px"; } </script> </body> </html> Output: Before Click on the Button: After Click on the Button: Example-3: Set left margin using percentage. html <!DOCTYPE html> <html> <head> <title> HTML | DOM Style marginLeft Property </title> <style> #d { border: 2px solid black; } </style> </head> <body> <div id="d"> GEEKS FOR GEEKS A Computer Science Portal For Geeks. </div> <br> <button type="button" onclick="myFunction()"> Set leftmargin </button> <script> function myFunction() { // Set left margin. document.getElementById("d").style.marginLeft = "10%"; } </script> </body> </html> Output: Before Click on the Button: After Click on the Button: Supported Browsers: The browser supported by HTML | DOM Style marginLeft Property are listed below: Google Chrome 1Edge 12Internet Explorer 3Mozilla Firefox 1Opera 3.5Safari 1 Comment More infoAdvertise with us E EnaMotwani Follow Improve Article Tags : Web Technologies HTML HTML-DOM HTML-Property Similar Reads HTML | DOM Title Object The Title Object in HTML DOM is used to represent the HTML <title> element. The <title> element can be accessed by using getElementByTagName() method. Syntax: document.getElementByTagName(); Properties: The title object contains single property text which is used to set or return a text 2 min read HTML DOM | Style paddingLeft Property The Style paddingLeft property is used for setting or returning the left padding of an element. The padding property inserts the user desired space within the border of an element.Syntax : To get the property: object.style.paddingLeftTo set the property: object.style.left = "auto|length|%|initial|in 2 min read HTML | DOM Style paddingBottom Property The Style paddingBottom property is used for setting or returning the bottom padding of an element. The padding property inserts the user desired space within the border of an element. Syntax: To get the property:object.style.paddingBottomTo set the property value:object.style.paddingBottom = "%|len 2 min read HTML DOM Style outlineOffset Property The Style outlineOffset property in HTML DOM is used to set or return the outline offset and draw it beyond the border edge. Outlines do not take space, unlike borders. It returns a string that represents the outline-offset property of an element. Syntax: Return the outlineOffset property.object.st 1 min read HTML | DOM Style paddingTop Property The Style paddingTop property is used for setting or returning the top padding of an element. The padding property inserts the user desired space within the border of an element. Syntax : To get the property:object.style.paddingTopTo set the property:object.style.paddingTop = "%|length|initial|inher 2 min read HTML DOM Style listStyleType Property The HTML DOM Style listStyleType property is used to set or return the list-item marker type. It has default values as "disc" for <ul> and "decimal" for <ol> and returns a string that represents the type of the list. SyntaxReturns the listStyleType property.object.style.listStyleTypeSet 2 min read HTML DOM Option Object The HTML DOM Option object represents an individual <option> element within a <select>, <datalist>, or <optgroup>. It allows JavaScript to access and manipulate the properties of options, such as setting the text, value, or whether an option is selected.Properties:disabled: T 2 min read HTML | DOM Style listStylePosition Property The DOM Style listStylePosition property sets or returns the position of the list-item marker. Syntax : For set the listStylePosition property:object.style.listStylePosition = valueFor return the listStylePosition property:object.style.listStylePosition Return Value: This return a String that repres 2 min read HTML | DOM Style fontFamily Property The fontFamily property set/return a list of Font-Family names and generic-family names for text in an element. The web browser will implement the first value it recognizes. Syntax: It returns the fontFamily property.object.style.fontFamilyIt sets the fontFamily Property.object.style.fontFamily = "f 2 min read HTML | DOM Style flexShrink Property The Style flexShrink property in HTML DOM is used to set how the specific item can be shrink in relation to the remaining flexible items within the container. Syntax: It is used to return the flexShrink property.object.style.flexShrinkIt is used to set the flexShrink property.object.style.flexShrink 2 min read Like