0

I using react with react-bootstrap. I want to design these card as a same height. For instance as in the attach image, when my second card title is break. So it needs to card height, then height of the second and 3rd card is increased, but first card has a small card title, so card take less height. I want all these card same heights, even other card height increase all card height increase. is this possible with custom CSS or bootstrap classes? enter image description here

DevThiman
  • 920
  • 1
  • 9
  • 24

1 Answers1

3

If you can add custom CSS, using "display: flex" on the card's parent should do the trick. If you need to force the strech, you can add "align-items: stretch".

.wrapper {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}

.card {
  background: grey;
  padding: 15px;
  width: 30%;
}
<div class="wrapper">
  <div class="card">
    <h1>hello</h1>
    <p>
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eos, recusandae, error! Quos repellat qui autem velit, laboriosam temporibus, incidunt accusantium similique vitae harum quod asperiores corporis dolore cum amet omnis.
    </p>
  </div>
    <div class="card">
    <h1>hello</h1>
    <p>
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eos, recusandae, error! Quos repellat qui autem velit, laboriosam temporibus, incidunt accusantium similique vitae harum quod asperiores corporis dolore cum amet omnis.
    </p>
        <p>
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eos, recusandae, error! Quos repellat qui autem velit, laboriosam temporibus, incidunt accusantium similique vitae harum quod asperiores corporis dolore cum amet omnis.
    </p>
  </div>
    <div class="card">
    <h1>hello</h1>
    <p>
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eos, recusandae, error! Quos repellat qui autem velit, laboriosam temporibus, incidunt accusantium similique vitae harum quod asperiores corporis dolore cum amet omnis.
    </p>
  </div>
</div>
NetSkylz
  • 414
  • 2
  • 8