--- title: Grid centering tags: layout --- Horizontally and vertically centers a child element within a parent element using `grid`. ```html
Centered content.
``` ```css .grid-centering { display: grid; justify-content: center; align-items: center; height: 100px; } ``` #### Explanation 1. `display: grid` enables grid. 2. `justify-content: center` centers the child horizontally. 3. `align-items: center` centers the child vertically. #### Browser support - https://caniuse.com/#feat=css-grid