Mein Dilemma ist dies (und sollte einfach sein, ich vermute): Ich habe einen Container und eine Reihe von Elementen (beide divs). Das folgende CSS gilt:Fließende Elemente horizontal mit zentrierter Ausrichtung in einem Container
.container {
float: left;
width: 100%;
}
.item {
margin: 32px;
text-align: center;
position: relative;
float: left;
}
Die .item selbst ist ein Container, der fast jeden Satz von beliebigen Elementen haben könnte, aber sie müssen in der es Mitte ausgerichtet werden (in meinem Fall enthält es in der Regel ein Miniaturbild und eine kleine Textunterschrift darunter. Während das obige CSS jedem .item erlaubt, horizontal so zu fließen, wie ich es mag, kann ich nicht herausfinden, wie man das ganze Set-Center ausgerichtet macht (im Gegensatz zum Fluss von links nach rechts wie jetzt).
Warum schweben Sie divs, wenn Sie die Breite auf 100% setzen und die Anzeige blockieren? – Shahid
Block-Display ist eigentlich überflüssig, da sie divs sind, glaube ich. Nicht ganz sicher, ich verstehe, warum es immer noch so funktioniert, wie es tut, aber ... – Hamster