There are four ways to center align a <div> element inside another <div> element.
HTML:
<div class="cn"><div class="inner">your content</div></div>
CSS:
.cn { display: table-cell; width: 500px; height: 500px; vertical-align: middle; text-align: center; } .inner { display: inline-block; width: 200px; height: 200px; }
HTML:
<div class="cn"><div class="inner">your content</div></div>
CSS:
.cn { position: relative; width: 500px; height: 500px; } .inner { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 200px; height: 200px; }
HTML:
<div class="cn"><div class="inner">your content</div></div>
CSS:
.cn { display: flex; justify-content: center; align-items: center; }
HTML:
<div class=”wrap_grid”> <div id=”container”>vertical aligned text<br />some more text here </div> </div>
CSS:
.wrap-grid { display: grid; place-content: center; }
Article ID: 1078
Created: Mon, Jun 20, 2022
Last Updated: Mon, Jun 20, 2022
Author: Administrator
Online URL: https://www.articlediary.com/article/how-to-center-align-a-div-element-inside-another-div-1078.html