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