My All the boxes are on same level when I don't add any text but as soon as I add text Two of them start floating I want them to be on same level even after putting text.
<div class="main-container">
<div class="container">
<div class="boxes">s</div>
<div class="boxes"></div>
<div class="boxes"></div><br>
<div class="boxes"></div>
<div class="boxes"></div>
<div class="boxes"></div><br>
<div class="boxes"></div>
<div class="boxes"></div>
<div class="boxes"></div>
</div>
</div>
* {
box-sizing: border-box;
padding: 0;
margin: 0;
}
.main-container {
width: 100%;
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
}
.boxes {
display: inline-flex;
align-items: center;
justify-content: center;
width: 100px;
height: 100px;
border: 2px solid black;
margin: 4px;
font-size: 3em;
}