Responsive Flexbox
by graphettion
HTML
<section>
<article>
<h1>asdfasdfasd</h1>
<p>asdfasdfasd</p>
</article>
<article>
<h1>asdfasdfasd</h1>
<p>asdfasdfasd</p>
</article>
<article>
<h1>asdfasdfasd</h1>
<p>asdfasdfasd</p>
</article>
</section>
CSS
html,
body {
margin: 0;
padding: 0;
}
section {
max-width: 1400px;
}
article {
box-sizing: border-box;
padding: 20px;
margin-bottom 20px;
flex-basis: 30%;
}
@media (min-width: 600px) {
section {
display: flex;
justify-content: space-between;
}
}
article:nth-child(1) {
background: red;
}
article:nth-child(2) {
background: green;
}
article:nth-child(3) {
background: blue;
}