Ich benutze Flexbox, um eine Reihe von Bildern ansprechend auszulegen.Fußzeile, die nicht unter dem Hauptinhalt in Flexbox ausgerichtet ist
.cards
.card.card1
.card.card2
.card.card3
.card.card4
etc....
footer
css:
.cards{
display: flex;
width: 100%;
flex-wrap: wrap;
height: 81.2rem;
}
.card{
display: flex;
flex-wrap: wrap;
height: 100%;
max-height: 28rem;
position: relative;
}
Das Problem, das ich habe, ist ...
Ich habe eine Fußzeile, die unter dem .cards
div sein muss, aber da .cards
eine Höhe aufweist, die Fußzeile schwebt über dem Div, wo ich die Höhe sage. (Die Karten selbst reichen über die Höhe hinaus.)
Ich habe versucht eine höhere Höhe einzustellen, allerdings vergrößert sich dann der Platz zwischen den Kartenreihen (was ich nicht will). Ich habe auch versucht, keine Höhe zu setzen, aber dann legen die Karten überhaupt nicht auf, sie verschwinden einfach oder schweben weit über die Seite.
Gibt es eine Möglichkeit, die .cards
div zu löschen?
Oder einfach nur die Fußzeile unter den Karten erscheinen?
Dies zeigt die Fußzeile, wo es derzeit ist, die falsch ist.
Diese Fußzeile zeigt, wo ich es brauchen:
Können Sie eine Arbeitsgeige erstellen? Es ist schwer herauszufinden, was genau mit dem gegebenen Code falsch ist. –
reden über einen Albtraum, mein CSS macht zu viel zu vereinfachen – Gambai
Wie denken Sie, wir fühlen uns dann? Haha –