Suscriber with us



Receive HTML?

Syndicate

CSS Margin PDF Print E-mail

The CSS margin properties define the space about elements.

Properties of CSS Margin

The CSS margin properties define the space around elements. It is possible to use negative values to overlap content. The top, right, bottom, and left margin can be distorted independently using divide properties. A shorthand margin property can also be used to change all of the margins at once.

Note: Netscape and IE give the body tag a default margin of 8px. Opera does not! Instead, Opera applies a default padding of 8px, so if one wants to regulate the margin for an entire page and have it display correctly in Opera, the body padding must be set as well!

How to set the top margin of a text using a cm value?

<!-- created by phpguru.biz -->

p.topmargin {margin-top: 5cm}

<!-- created by phpguru.biz -->

How to set the left margin of a text using a percent value?

<!-- created by phpguru.biz -->

p.leftmargin
{
margin-left: 20%
}

<!-- created by phpguru.biz -->

How to set a shorthand property for setting all of the margin properties in one declaration?

<!-- created by phpguru.biz -->

p.margin {margin: 2cm 4cm 3cm 4cm}

<!-- created by phpguru.biz -->

Browser support: IE: Internet Explorer, F: Firefox, N: Netscape.

PHPGURU: The number in the "PHPGURU" column indicates in which CSS proposal the property is defined (CSS1 or CSS2).

 PropertyDescriptionValuesIEFNPHPGURU

 margin

A shorthand property for setting the margin properties in one declaration

margin-top
margin-right
margin-bottom
margin-left

 4

 1

 4

 1

 margin-bottom

Sets the bottom margin of an element

auto
length
%

 margin-left

Sets the left margin of an element

auto
length
%

 margin-right

Sets the right margin of an element

auto
length
%

 margin-top

Sets the top margin of an element

auto
length
%

Examples

All the margin properties in one declaration
This example demonstrates how to set a shorthand property for setting all of the margin properties in one declaration.

Set the top margin of a text using a cm value
This example demonstrates how to set the top margin of a text using a cm value.

Set the top margin of a text using a percent value
This example demonstrates how to set the top margin of a text using a percent value.

Set the bottom margin of a text using a cm value
This example demonstrates how to set the bottom margin of a text using a cm value.

Set the bottom margin of a text using a percent value
This example demonstrates how to set the bottom margin of a text using a percent value.

Set the left margin of a text using a cm value
This example demonstrates how to set the left margin of a text using a cm value.

Set the left margin of a text using a percent value
This example demonstrates how to set the left margin of a text using a percent value.

Set the right margin of a text using a cm value
This example demonstrates how to set the right margin of a text using a cm value.

Set the right margin of a text using a percent value
This example demonstrates how to set the right margin of a text using a percent value.





Digg!Del.icio.us!Google!Live!Facebook!Slashdot!Technorati!StumbleUpon!Newsvine!Yahoo!Free social bookmarking plugins and extensions for Joomla! websites!
Last Updated ( Monday, 17 March 2008 )
 
< Prev   Next >

CSS Examples

Examples

Polls

Which is the best Scripting language?