CSS Box Model
CSS Box Model
Syntax
<div>...</div
Border
border
the border property adds a border to the element.
Border
border shorthand
border: border-width border-style border-color;
Border
border-width: border-color:
sets the width of the border. sets the color of the border.
The value of the border-width The value of the border-color can be:
can be: px color name, rgb, or hexcode
Border Styles
.solid{
border: 10px solid tomato;
}
.dotted{
border: 10px dotted teal;
}
.dashed{
border: 10px dashed crimson;
}
.double{
border: 10px double seagreen;
}
.groove{
border: 10px groove purple;
}
.ridge{
border: 10px ridge gray;
}
.inset{
border: 10px inset dodgerblue;
}
.outset{
border: 10px outset goldenrod;
}
.radius{
border: 10px solid black;
border-radius: 50px;
}
Border
Note:
To apply border on individual sides you can use the following
properties:
● border-top
● border-right
● border-bottom
● border-left
padding: 50px;
Padding
padding
the padding property sets the padding for an element.
Note:
Padding values are applied clockwise
Padding
Example:
padding: 10px 20px;
Padding
Example:
padding: 10px 20px 30px 40px;
Example:
padding: 10px 20px 30px;
Padding
Note:
padding property is a shorthand.
● padding-top
● padding-right
● padding-bottom
● padding-left
Margin
Space
Content 1 Content 2
{margin : 20px;}
Margin
margin
the margin property sets the margin for an element.
Note:
Margin values are applied clockwise
Margin
Example:
margin: 10px 20px;
Margin
Example:
margin: 10px 20px 30px 40px;
Example:
margin: 10px 20px 30px;
Margin
Note:
margin property is a shorthand.
● margin-top
● margin-right
● margin-bottom
● margin-left
Box Model
Box Model
Box Sizing