CSS padding on given side
The padding property sets the padding space on all sides of an element. The padding area is the space between the content of the element and its border. Negative values are not allowed.
You can specify a side individually:
- padding-top
- padding-right
- padding-bottom
- padding-left
The following code would add a padding of 5px to the top of the div:
.myClass {
padding-top: 5px;
}
The standard padding property can be expanded to specify differing widths to each side of the selected elements. The syntax for doing this is as follows:
The following example applies a zero-width padding to the top of the div, a 10px padding to the right side, a 50px padding to the left side, and a 100px padding to the left side.
#myDiv {
padding: 0 10px 50px 100px;
}