Position
The position class sets the position property. It determines how the element is positioned in the document.
Overview | CSS Shortcut class | Applied style |
position-static
| position: static;
|
position-absolute
| position: absolute;
|
position-fixed
| position: fixed;
|
position-relative
| position: relative;
|
position-sticky
| position: sticky;
|
Examples
Static
position-static
<p class="position-static">
This element displays a static position where it exists in the normal document flow.
</p>
Absolute
position-absolute
<p class="position-absolute">
This element is removed from the normal document flow and displays relative to its nearest positioned ancestor or the page itself.
</p>
Fixed
position-fixed
<p class="position-fixed">
This element displays relative to the viewport and stays fixed in place when the page is scrolled.
</p>
Relative
position-relative
<p class="position-relative">
This element is offset relative to its normal position using top, right, bottom, or left.
</p>
Sticky
position-sticky
<p class="position-sticky">
This element scrolls with the page until a specified offset is reached, then sticks in place within its containing block.
</p>
Conditional styling Apply this style to specific screen sizes Use a responsive layout prefix to apply this class only to a specified screen size. The available breakpoints are: xs: > 480px sm: > 640px md: > 768px lg: > 1024px xl: > 1280px
<div class="xs:position-relative ...">
...
</div>
Learn more about the responsive layout prefix. 2025-10-01