HTML div side by side
by shraddhapaghdar
HTML
<div class="float-parent">
<div class="float-child">Float Child 1</div>
<div class="float-child">Float Child 2</div>
</div>
<br>
<br>
<br>
<br>
<br>
<div class="flex-container">
<div class="flex-child">Flex Child 1</div>
<div class="flex-child">Flex Child 2</div>
</div>
<br>
<br>
<br>
<br>
<br>
<div class="grid-parent">
<div class="grid-child">
Grid Child 1
</div>
<div class="grid-child">
Grid Child 2
</div>
</div>
CSS
.float-parent {
padding: 20px;
}
.float-child {
width: 45%;
float: left;
padding: 20px;
border: 1px dotted black;
}
.flex-container {
display: flex;
padding: 20px;
}
.flex-child {
flex: 1;
padding: 20px;
border: 1px dotted black;
}
.grid-parent {
display: grid;
grid-template-columns: 1fr 1fr;
}
.grid-child {
flex: 1;
padding: 20px;
border: 1px dotted black;
}