Für eine ungerade Anzahl von Flex-Elementen möchte ich, dass die mittlere in perfekter Mitte ist und andere Elemente einfach um sie herum fließen. Der mittlere Gegenstand hat eine feste Breite, der Rest ist fließend und muss am mittleren Gegenstand haften, damit die Polster fixiert sind. Mittlere Flexbox zentrieren und den Rest rechtfertigen
/* CSS */
.flex-holder {
\t display: flex;
\t justify-content: center;
}
.middle-item {
\t width: 75px;
}
<!-- HTML -->
<ul class="flex-holder">
<li>Item 1</li>
<li>Some item</li>
<li class="middle-item">Middle</li>
<li>Very long text item</li>
<li>Test</li>
</ul>
Ist es mit Flexbox tatsächlich möglich? Wenn nein, schlagen Sie bitte eine andere Lösung vor.
Versuchen 'Raum-between' oder' Raum-around' für 'rechtfertigen-content'. https://css-tricks.com/snippets/css/a-guide-to-flexbox/ – vaso123
Es hilft nicht, das mittlere Element in das perfekte Zentrum zu bringen. – Andrey
Es ist kein Duplikat. Meine Frage ist komplett anders. Jemand hat sich nicht die Mühe gemacht, beide Fragen zu lesen ... – Andrey