Easy Tutorial
❮ Pr Dim Height Css3 2Dtransforms ❯

CSS margin (Margin)


The CSS margin property defines the space around elements.


Margin

Margin clears an area around the element (outside the border). Margin has no background color and is completely transparent.

Margin can individually change the top, bottom, left, and right margins of an element, or it can change all properties at once.


Possible Values

Value Description
auto Sets the margin to be automatically determined by the browser. <br> The outcome depends on the browser.
length Defines a fixed margin (using pixels, pt, em, etc.).
% Defines a margin using percentages.

Margin - Individual Side Margin Properties

In CSS, it can specify different margins for different sides:

Example

margin-top: 100px;
margin-bottom: 100px;
margin-right: 50px;
margin-left: 50px;

Margin - Shorthand Property

To shorten the code, it is possible to specify all the margin properties in one property. This is called a shorthand property.

The shorthand property for all margin properties is margin:

Example

margin: 100px 50px;

The margin property can have from one to four values.


More Examples

Set text top margin using cm values

Set text bottom margin using percentage values


All CSS Margin Properties

Property Description
margin A shorthand property for setting all margin properties in one declaration.
margin-bottom Sets the bottom margin of an element.
margin-left Sets the left margin of an element.
margin-right Sets the right margin of an element.
margin-top Sets the top margin of an element.
❮ Pr Dim Height Css3 2Dtransforms ❯