<style>
.br500, .br900{display:none;}
@media screen and (max-width: 900px){ .br900{display:inline; } }
@media screen and (max-width: 500px){ .br500{display:inline; } }
</style>
<hr>
Description A, Results A,
<br class="br500" /> Description B, Results B,
<br class="br900" /> Description C, Results C,
<br class="br500" /> Description D, Results D
<div class="container">
<div class="pair">
<div class="pair">
<div class="description">Desc1</div>
<div class="result">Result1</div>
</div>
<div class="pair">
<div class="description">Desc2</div>
<div class="result">Result2</div>
</div>
</div>
<div class="pair">
<div class="pair">
<div class="description">Desc3</div>
<div class="result">Result3</div>
</div>
<div class="pair">
<div class="description">Desc4</div>
<div class="result">Result4</div>
</div>
</div>
</div>
</div>
.container {
display: flex;
flex-flow: row wrap;
align-items: flex-start;
}
.pair {
float: left;
white-space: nowrap;
border: 1px solid #DDD;
}
.description {
float: left;
padding: 3px;
width: 40%;
padding-left: 5px;
border: 1px solid red;
}
.result {
float: right;
padding: 3px;
padding-right: 5px;
width: 40%;
border: 1px solid blue;
}
Cascading Style Sheets (CSS) is a language used for describing the look and formatting of a document written in a markup language. Usually used to change web pages and user interfaces written in HTML, it can also be applied to any kind of XML document. CSS is designed primarily to distinguish the content of a document from its presentation.
TRUSTED BY
https://css-tricks.com/sni