Flexbox & Grid
Justify Self
Utilities for controlling how an individual grid item is aligned along its inline axis.
Basic usage
Auto
Use justify-self-auto
to align an item based on the value of the grid's justify-items
property:
01
02
03
04
05
06
<div className="grid justify-items-stretch ...">
<!-- ... -->
<div className="**justify-self-auto** ...">02</div>
<!-- ... -->
<!-- ... -->
<!-- ... -->
<!-- ... -->
</div>
Start
Use justify-self-start
to align a grid item to the start its inline axis:
01
02
03
04
05
06
<div className="grid justify-items-stretch ...">
<!-- ... -->
<div className="**justify-self-start** ...">02</div>
<!-- ... -->
<!-- ... -->
<!-- ... -->
<!-- ... -->
</div>
Center
Use justify-self-center
to align a grid item along the center its inline axis:
01
02
03
04
05
06
<div className="grid justify-items-stretch ...">
<!-- ... -->
<div className="**justify-self-center** ...">02</div>
<!-- ... -->
<!-- ... -->
<!-- ... -->
<!-- ... -->
</div>
End
Use justify-self-end
to align a grid item to the end its inline axis:
01
02
03
04
05
06
<div className="grid justify-items-stretch ...">
<!-- ... -->
<div className="**justify-self-end** ...">02</div>
<!-- ... -->
<!-- ... -->
<!-- ... -->
<!-- ... -->
</div>
Stretch
Use justify-self-stretch
to stretch a grid item to fill the grid area on its inline axis:
01
02
03
04
05
06
<div className="grid justify-items-start ...">
<!-- ... -->
<div className="**justify-self-stretch** ...">02</div>
<!-- ... -->
<!-- ... -->
<!-- ... -->
<!-- ... -->
</div>