CSS left property decides the left offset for positioned elements. An element is considered positioned if its position property has value other than static.
CSS property left
| CSS version: | CSS 2.1 |
| Value: | length | percentage | auto | inherit |
| Initial: | auto |
| Applies to: | positioned elements |
| Inherited: | no |
| Percentage: | percentage of width of containing block |
- property left can be applied to positioned elements (fixed, relative, absolute)
- For absolute element the offset is relative to nearest positioned container.
- For relative element the offset is relative to the element’s normal position itself.
- In case value is specified as percentage, it is percentage of containing block width.
- Negative values are ok.
Example – css left property
In the following code, CSS property left can be changed to the following values
- 50px
- 25%
- 0
- -10px
<style type="text/css">
.container {
position: relative;
background-color: gray;
width:150px; height: 100px;
}
.boxwithoffset {
position: absolute;
background-color:lightblue;
width: 80px;
left: 50px; top: 0;
}
</style>
<div class="container">
<div>regular text</div>
<div class="boxwithoffset">box with left offset</div>
</div>left refresh