Erstellen überlappender flexibler Elemente
Beim Erstellen einer horizontalen Reihe flexibler Elemente, die möglicherweise die verfügbare Breite überschreiten, ist es oft wünschenswert, dass sie sich überlappen . Standardmäßig verkleinert Flexbox die Elemente, damit sie in den Container passen.
Flexbox-Ansatz
Um Überlappungen zu erreichen, können wir den folgenden Ansatz verwenden:
.cards {<br> display: flex;<br> align-content: center;<br> max- Breite: 35em;<br>}</p> <p>.cardWrapper {<br> Überlauf: versteckt;<br>}</p> <p>.cardWrapper:last-child, .cardWrapper:hover {</p> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">overflow: visible;
}
.card {
width: 10em; min-width: 10em; height: 6em; border-radius: 0.5em; border: solid #666 1px; background-color: #ccc; padding: 0.25em; display: flex; flex-direction: column; justify-content: center; align-items: center;
}
Das obige ist der detaillierte Inhalt vonWie erstelle ich überlappende Flex-Elemente in einer horizontalen Reihe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!