Skip to content

Instantly share code, notes, and snippets.

@musagenius345
Created March 13, 2023 07:24
Show Gist options
  • Save musagenius345/4ff364e8e04ff06d82037629e64d48de to your computer and use it in GitHub Desktop.
Save musagenius345/4ff364e8e04ff06d82037629e64d48de to your computer and use it in GitHub Desktop.
Equal cards using flexbox
<div class="cards-container">
<div class="card">
<h2>Card 1</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
<div class="card">
<h2>Card 2</h2>
<p>Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
</div>
<div class="card">
<h2>Card 3</h2>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
</div>
<div class="card">
<h2>Card 4</h2>
<p>Lorem ipsum, dolor sit amet consectetur adipisicing elit.</p>
</div>
</div>
.cards-container {
display: flex;
text-wrap: wrap;
justify-content: space-between;
gap: .8em;
}
.card {
width: 25%;
background-color: #f5f5f5;
border: 1px solid #ccc;
padding: 10px;
box-sizing: border-box;
p{
flex: 1;
}
}
@media(min-width: 360px){
.card{
width: 100%;
}
.cards-container{
display: flex;
flex-direction: row;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment