Ich habe ein einfaches Flex-Box-Layout mit einem Container wie:
.grid {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
}
Jetzt möchte ich, dass die Elemente in der letzten Zeile mit den anderen ausgerichtet werden. justify-content: space-between;
sollte verwendet werden, da die Breite und Höhe des Gitters angepasst werden kann.
Derzeit sieht es so aus
Hier möchte ich, dass sich das Element unten rechts in der "mittleren Spalte" befindet. Was ist der einfachste Weg, dies zu erreichen? Hier ist eine kleine jsfiddle , die dieses Verhalten zeigt.
.exposegrid {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
}
.exposetab {
width: 100px;
height: 66px;
background-color: rgba(255, 255, 255, 0.2);
border: 1px solid rgba(0, 0, 0, 0.4);
border-radius: 5px;
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
margin-bottom: 10px;
}
<div class="exposegrid">
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
<div class="exposetab"></div>
</div>