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>