Utilities for controlling a grid item's alignment along their block and inline axis directions.
Use d-pls-stretch{-n} to stretch grid items along their block and inline axis.
<div class="d-d-grid d-g-cols2 d-g-200 d-w100p d-hmn-350 d-bar-400 d-bgc-moderate"> <dt-stack direction="row" align="center" justify="center" class="d-pls-stretch d-p-200 d-bgc-bold-opaque d-bar-300">1</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-size-100 d-bgc-moderate-opaque d-bar-300">2</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-size-100 d-bgc-moderate-opaque d-bar-300">3</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-size-100 d-bgc-moderate-opaque d-bar-300">4</dt-stack> </div>
Use d-pls-start{-n} to align a grid item along the start of their block and/or inline axis.
<div class="d-d-grid d-g-cols2 d-g-200 d-w100p d-h-350 d-bar-400 d-bgc-moderate"> <dt-stack direction="row" align="center" justify="center" class="d-pls-start d-p-200 d-size-100 d-bgc-bold-opaque d-bar-300">1</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-bgc-moderate-opaque d-bar-300">2</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-bgc-moderate-opaque d-bar-300">3</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-bgc-moderate-opaque d-bar-300">4</dt-stack> </div>
Use d-pls-end{-n} to align a grid item along the end of their block and/or inline axis.
<div class="d-d-grid d-g-cols2 d-g-200 d-w100p d-h-350 d-bar-400 d-bgc-moderate"> <dt-stack direction="row" align="center" justify="center" class="d-pls-end d-p-200 d-size-100 d-bgc-bold-opaque d-bar-300">1</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-bgc-moderate-opaque d-bar-300">2</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-bgc-moderate-opaque d-bar-300">3</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-bgc-moderate-opaque d-bar-300">4</dt-stack> </div>
Use d-pls-center{-n} to align a grid item along the center of their block and/or inline axis.
<div class="d-d-grid d-g-cols2 d-g-200 d-w100p d-h-350 d-bar-400 d-bgc-moderate"> <dt-stack direction="row" align="center" justify="center" class="d-pls-center d-p-200 d-size-100 d-bgc-bold-opaque d-bar-300">1</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-bgc-moderate-opaque d-bar-300">2</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-bgc-moderate-opaque d-bar-300">3</dt-stack> <dt-stack direction="row" align="center" justify="center" class="d-p-200 d-bgc-moderate-opaque d-bar-300">4</dt-stack> </div>
Class
|
Output
|
|---|---|
| .d-pls-center | place-self: center !important; |
| .d-pls-center-end | place-self: center end !important; |
| .d-pls-center-start | place-self: center start !important; |
| .d-pls-center-stretch | place-self: center stretch !important; |
| .d-pls-end-center | place-self: end center !important; |
| .d-pls-end | place-self: end !important; |
| .d-pls-end-start | place-self: end start !important; |
| .d-pls-end-stretch | place-self: end stretch !important; |
| .d-pls-start-center | place-self: start center !important; |
| .d-pls-start-end | place-self: start end !important; |
| .d-pls-start | place-self: start !important; |
| .d-pls-start-stretch | place-self: start stretch !important; |
| .d-pls-stretch-center | place-self: stretch center !important; |
| .d-pls-stretch-end | place-self: stretch end !important; |
| .d-pls-stretch-start | place-self: stretch start !important; |
| .d-pls-stretch | place-self: stretch !important; |
Place Self documentation last updated Friday, September 4, 2026
fix/popover-modal-zindex-scope