<div class="layout">
  <div class="container">
  <div class="item">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor
  </div>
  <div class="item">
    Lorem ipsum dolor sit amet
  </div>
  <div class="item">
    Lorem ipsum dolor sit amet, consectetueraaaaaaaa adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo,
  </div>
  <div class="item">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</div>
</div>

<div class="container">
  <div class="item min-width">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor
  </div>
  <div class="item min-width">
    Lorem ipsum dolor sit amet
  </div>
  <div class="item min-width">
    Lorem ipsum dolor sit amet, consectetueraaaaaaaa adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo,
  </div>
  <div class="item min-width">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</div>
</div>
</div>
.layout {
  display: flex;
  gap: 20px 40px;
  justify-content: space-between;
}

.container {
  display: flex;
  flex-wrap: nowrap;
  width: 380px;
  padding: 20px;
  border: 1px solid green;
}

.item {
  background-color: red;
  flex: 1 0 0%;
  padding: 15px;
  overflow-wrap: break-word;
  word-wrap: break-word;

  &.min-width {
    min-width: 0;
  }

  & + & {
    border-left: 1px solid green;
  }
}
View Compiled

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.