vertical align elements in div code example

Example 1: center elements vertically in div

.container {        
    display: flex;
    align-items: center;
}

Example 2: css vertical align

.top-align {
	vertical-align: top;
}  

.center-align {
  	vertical-align: middle;
}

Example 3: css vertical align items in div

.flex-center-vertically {
  display: flex;
  justify-content: center;
  flex-direction: column;
  height: 400px;
}

Example 4: vertical align into div

#parent {position: relative;}

#child {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 50%;
    height: 30%;
    margin: auto;
}

Example 5: vertical align div

HTML:
<div class="ext-box">
	<div class="int-box">
		<h2>Some txt</h2>
		<p>bla bla bla</p>
	</div>
</div>

CSS:
div.ext-box { display: table; height: 100%; width:100%;}
div.int-box { display: table-cell; vertical-align: middle; }