margin-bottom
Quick Summary for margin-bottom
The margin-bottom CSS property sets the margin area on the bottom of an element. A positive value places it farther from its neighbors, while a negative value places it closer.
Code Usage for margin-bottom
/* <length> values */ margin-bottom: 10px;  /* An absolute length */ margin-bottom: 1em;   /* relative to the text size */ margin-bottom: 5%;    /* relative to the nearest block container's width */  /* Keyword values */ margin-bottom: auto;  /* Global values */ margin-bottom: inherit; margin-bottom: initial; margin-bottom: revert; margin-bottom: unset; 
More Details for margin-bottom

margin-bottom

The margin-bottom CSS property sets the margin area on the bottom of an element. A positive value places it farther from its neighbors, while a negative value places it closer.

This property has no effect on non-replaced inline elements, such as <span> or <code>.

Syntax

/* <length> values */ margin-bottom: 10px;  /* An absolute length */ margin-bottom: 1em;   /* relative to the text size */ margin-bottom: 5%;    /* relative to the nearest block container's width */  /* Keyword values */ margin-bottom: auto;  /* Global values */ margin-bottom: inherit; margin-bottom: initial; margin-bottom: revert; margin-bottom: unset; 

The margin-bottom property is specified as the keyword auto, or a <length>, or a <percentage>. Its value can be positive, zero, or negative.

Values

<length>

The size of the margin as a fixed value.

<percentage>

The size of the margin as a percentage, relative to the width of the containing block.

auto

The browser selects a suitable value to use. See margin.

Formal definition

Initial value0
Applies toall elements, except elements with table display types other than table-caption, table and inline-table. It also applies to ::first-letter and ::first-line.
Inheritedno
Percentagesrefer to the width of the containing block
Computed valuethe percentage as specified or the absolute length
Animation typea length

Formal syntax

<length> | <percentage> | auto

Examples

Setting positive and negative bottom margins

HTML
<div class="container"> <div class="box0">Box 0</div> <div class="box1">Box 1</div> <div class="box2">Box one's negative margin pulls me up</div> </div> 
CSS

CSS for divs to set margin-bottom and height

.box0 {     margin-bottom:1em;     height:3em; } .box1 {     margin-bottom:-1.5em;     height:4em; } .box2 {     border:1px dashed black;     border-width:1px 0;     margin-bottom:2em; } 

Some definitions for container and divs so margins' effects can be seen more clearly

.container {     background-color:orange;     width:320px;     border:1px solid black; } div {     width:320px;     background-color:gold; } 
Result

Specifications

Specification
CSS Box Model Module Level 3 # margin-physical

See also

margin-top, margin-right, and margin-left and the margin shorthand The mapped logical properties: margin-block-start, margin-block-end, margin-inline-start, and margin-inline-end and the shorthands margin-block and margin-inline

Last modified: Nov 8, 2021, by MDN contributors

Select your preferred language English (US)DeutschEspañolFrançais日本語한국어Português (do Brasil)Русский中文 (简体) Change language

No Items Found.

Add Comment
Type in a Nick Name here
 
Other Categories in CSS
css
Search CSS
Search CSS by entering your search text above.
Welcome

This is my test area for webdev. I keep a collection of code here, mostly for my reference. Also if i find a good link, i usually add it here and then forget about it. more...

You could also follow me on twitter. I have a couple of youtube channels if you want to see some video related content. RuneScape 3, Minecraft and also a coding channel here Web Dev.

If you found something useful or like my work, you can buy me a coffee here. Mmm Coffee. ☕

❤️👩‍💻🎮

🪦 2000 - 16 Oct 2022 - Boots
Random Quote
There is a qualitative and quantitative difference between a day that begins with a little exercise, a book, meditation, a good meal, a thoughtful walk, and the start of a day that begins with a smartphone in bed.
Unknown
Random CSS Property

border-collapse

The border-collapse CSS property sets whether cells inside a <table> have shared or separate borders.
border-collapse css reference