CSS position Property
ExamplePosition an h2 element:
Try it yourself » More examples at the bottom of this page. |
Definition and Usage
The position property is used to position an element.
Default value: | static |
---|---|
Inherited: | no |
Version: | CSS2 |
JavaScript syntax: | object.style.position="absolute" |
Browser Support
The position property is supported in all major browsers.
Note: No versions of Internet Explorer (including IE8) support the property value "inherit".
Property Values
Value | Description |
---|---|
absolute | Generates an absolutely positioned element, positioned relative to the first parent element that has a position other than static. The element's position is specified with the "left", "top", "right", and "bottom" properties |
fixed | Generates an absolutely positioned element, positioned relative to the browser window. The element's position is specified with the "left", "top", "right", and "bottom" properties |
relative | Generates a relatively positioned element, positioned relative to its normal position, so "left:20" adds 20 pixels to the element's LEFT position |
static | Default. No position, the element occurs in the normal flow (ignores any top, bottom, left, right, or z-index declarations) |
inherit | Specifies that the value of the position property should be inherited from the parent element |
Try it Yourself - Examples |
Position:relative
This example demonstrates how to position an element relative to its normal position.
Related Pages
CSS tutorial: CSS Classification
HTML DOM reference: position property
Complete CSS Reference