margin-top
Description
margin-top sets the width of the top margin for an element. Negative values are permitted.
Item | Value |
---|---|
Initial value | 0 |
Inherited | No. |
Version | CSS1 |
JavaScript syntax | object.style.marginTop="10px" |
Applies to | All elements. |
Syntax and Property Values
margin-top: length | percentage | auto | inherit
The property values are listed in the following table.
Value | Description |
---|---|
auto | Default value. The browser does the calculation. |
length | Set width in px, cm, etc. |
% | Set width in percent of the containing element |
inherit | Inherit the width property from the parent element |
Example
The following code uses the inch
and em
to set the top margin.
ul {margin-top: 0.5in;}
h3 {margin-top: 1.5em;}
<!DOCTYPE HTML>
<html>
<head>
<style rel='stylesheet' type='text/css'>
<!-- w ww . jav a 2 s.c o m-->
div {
width: 100px;
height: 100px;
background: mistyrose;
border: 1px solid pink;
}
div#topbottom-rightleft {
margin-top: 15px;
margin-right: 5px;
margin-bottom: 15px;
margin-left: 5px;
}
</style>
</head>
<body>
<div id='topbottom-rightleft'></div>
</body>
</html>
The code above generates the following result.