I need to position three columns, I am using flex, but I need to avoid that one div be positioned above another div.
How can it be done ?
In my attempt the third div is above the second div.
This is my attempt:
<div style="display:flex; flex-flow: row nowrap;" ng-repeat="hour in Hours">
<div style="width:10%">
<span><i class="fa fa-clock" aria-hidden="true"></i> {{Hours.movieSession}}</span>
</div>
<div style="width:10%">
<img src="img/3d_i.svg" ng-if="Hour.IMAX == 1 && Hour['3D'] == 1">
<img src="img/i2.svg" ng-if="Hour.IMAX == 1 && Hour['3D'] == 0">
<img src="img/3d.svg" ng-if="Hour['3D'] == 1 && Hour.IMAX == 0">
</div>
<div style="width:10%">
<a href="{{Hour.SiteHref}}" target="_blank">
<i class="fa fa-dollar-sign"></i> Buy
</a>
</div>
</div>