I have a flexbox issue I can't solve. In Chrome it looks like that:
In Safari (and on the android mobile) like that:
I try to find a solution that the green div always scales in the height. In other words it should look like on Chrome in every browser.
Here's the Fiddle: https://jsfiddle.net/9v0Lnnaa/
HTML
<div class="flexContainer">
<div class="flexItem">
<div class="flexItemContent">
bla
</div>
</div>
<div class="flexItem">
<div class="flexItemContent">
bla
<br /> bla
<br /> bla
<br /> bla
</div>
</div>
<div class="flexItem">
<div class="flexItemContent">
bla
<br /> bla
<br /> bla
<br /> bla
</div>
</div>
<div class="flexItem">
<div class="flexItemContent">
bla
<br /> bla
<br /> bla
<br /> la
<br /> bla
<br /> bla
<br /> bla
</div>
</div>
</div>
CSS
.flexContainer {
display: flex;
flex-wrap: wrap;
}
.flexItem {
width: 300px;
border: 1px solid black;
margin: 5px;
}
.flexItemContent {
background-color: green;
height: 100%;
}