Skip to main content
VelinStyle v1.3.0
⌂ Home
  1. Docs
  2. CSS Utilities
  3. Utilities
  4. Position

Position 1.2.2

Set position type, inset edges, and centering with utility classes. Deutsch: Position

Maturity: Documented as stable in VelinStyle 1.2.0. Studio and the complete Utility Engine remain planned — shipping utilities are hand-authored under @layer utilities, not a full variant generator.

When to use

When not

Position Values

<div class="velin-position-static">Static (default)</div>
<div class="velin-position-relative">Relative</div>
<div class="velin-position-absolute">Absolute</div>
<div class="velin-position-fixed">Fixed</div>
<div class="velin-position-sticky">Sticky</div>
Static (default)
Relative
Absolute
Fixed
Sticky

Inset Utilities

Position edges using .velin-top-*, .velin-start-*, .velin-bottom-*, .velin-end-* with values 0, 50, 100 (percent):

<div class="velin-position-absolute velin-top-0 velin-start-0">Top-left</div>
<div class="velin-position-absolute velin-top-0 velin-end-0">Top-right</div>
<div class="velin-position-absolute velin-bottom-0 velin-start-50">Bottom-center</div>
Top-left
Top-right
Bottom-center

Centering

Combine inset and translate utilities for absolute centering:

<div class="velin-position-absolute velin-top-50 velin-start-50 velin-translate-middle">
  Centered
</div>
<div class="velin-position-absolute velin-top-0 velin-start-50 velin-translate-middle-x">
  Centered horizontally at top
</div>
Centered
Centered horizontally at top