0

I'm looking at this question. I can't solve my issue of text being wider than the image. I have extra markup that makes the row of containers responsive without media queries. How can I keep the text from being wider than the image?

.issues-columns {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.issue-col {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  flex: 0 0 200px;
  padding:5px;
}

.issue-col-text {
  flex: 1 1 auto;
  align-items: center;
}
<div class="issues-columns">

  <div class="issue-col">
      <img src="http://placekitten.com/200/200" />
    <div class="issue-col-text">Text text text Text text text Text text text</div>
  </div>

  <div class="issue-col">
    <img src="http://placekitten.com/200/200" />
    <div class="issue-col-text">Text text text</div>
  </div>

  <div class="issue-col">
    <img src="http://placekitten.com/200/200" />
    <div class="issue-col-text">Text text text</div>
  </div>
</div>
BlueDogRanch
  • 721
  • 1
  • 16
  • 43

0 Answers0