Can a layout be created with two rows and three columns without adding any extra elements using the flex property or any other method?
.parent{
display:flex;
flex-direction:column;
}
.child1{
background:lightblue;
}
.child2{
display:flex;
border:1px solid red;
}
.child2 div{
flex:1;
background:green;
}
<div class="parent">
<div class="child1">it should start in 2nd column and end with 3 column</div>
<div class="child2">
<input type="checkbox" />
<div>some test goes here </div>
<button>button 2</button>
</div>
</div>
Here is what is needed: