Use these shorthand utilities for quickly configuring the position of an element.
Quick positioning classes are available, though they are not responsive.
Arrange elements easily with the edge positioning utilities. The format is position="{position}"
.
Where property is one of:
top
- for the vertical top
position start
- for the horizontal left
position (in LTR)bottom
- for the vertical bottom
position end
- for the horizontal right
position (in LTR) Where position is one of:
0
- for 0
edge position50
- for 50%
edge position100
- for 100%
edge positionIn addition, you can also center the elements with the transform utility attribute translate="middle"
.
This class applies the transformations translateX(-50%)
and translateY(-50%)
to the element which, in combination with the edge positioning utilities, allows you to absolute center an element.
By adding
translate="middle-x"
or translate="middle-y"
classes, elements can be positioned only in horizontal or vertical direction.
Here are some real life examples of these classes:
You can use these classes with existing components to create new ones. Remember that you can extend its functionality by adding entries to the $position-values
variable.