So lösen Sie das Problem der Linksausrichtung der letzten Zeile im Flex-Layout „space-between“

So lösen Sie das Problem der Linksausrichtung der letzten Zeile im Flex-Layout „space-between“

Schauen Sie sich zuerst den Code und die Wirkung an↓

<Stil>
        .hauptsächlich {
            Umriss: 1px durchgezogen;
            Anzeige: Flex;
            Inhalt ausrichten: Abstand dazwischen;
            Flex-Wrap: Umwickeln;
        }
        .main>div {
            Breite: 100px;
            Höhe: 100px;
            Rand unten: 10px;
            Hintergrundfarbe: hellgrün;
        }
        
    </Stil>
    <Text>
        <div Klasse="Haupt">
            <div>1</div>
            <div>2</div>
            <div>3</div>
            <div>4</div>
            <div>5</div>
            <div>6</div>
            <div>7</div>
            <div>8</div>
        </div>
    </body> 

Man sieht, dass das letzte Div nicht in der Mitte, sondern am Ende steht.

Da wir justify-content auf space-between setzen, bedeutet das, dass beide Seiten verbunden sind

Zu diesem Zeitpunkt können wir ein Pseudoelement für das äußerste Div festlegen. Die Breite sollte mit der Breite des inneren Divs übereinstimmen.

Nur zwei Zeilen CSS reichen aus

.main:nach {
    Inhalt: "";
    Breite: 100px;
}

Betrachten Sie nun die Wirkung

Das Prinzip besteht nämlich darin, dass ihn das letzte Pseudoelement umdrängt.

Auch wenn es 9 davon gibt, spielt es keine Rolle, da die Höhe 0 ist, siehe Bild unten ↓

Dies ist das Ende dieses Artikels zur Lösung des Problems der Linksausrichtung der letzten Zeile des Flex-Layout-Abstands. Weitere Informationen zur Linksausrichtung des Flex-Layout-Abstands finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Erfahren Sie, wie Sie mit dem Docker-Maven-Plugin die Bereitstellung automatisieren

>>:  Erweiterte benutzerdefinierte JavaScript-Ausnahme

Artikel empfehlen

Detaillierte Erläuterung des MySQL Workbench-Nutzungs-Tutorials

Inhaltsverzeichnis (I) Verwenden von Workbench zu...

Freigabe der Schritte zum SVN-Dienstsicherungsvorgang

Schritte zur Sicherung des SVN-Dienstes 1. Quells...

Designperspektive Technologie ist ein wichtiges Kapital der Designfähigkeit

Ein Designsoldat fragte: „Kann ich nur reines Des...

Beispielcode für CSS-Bildanimationseffekte (Fotorahmen)

Dieser Artikel stellt den Beispielcode für CSS-Bi...

Hilfedokument „MySQL-Lernhinweise“

Systemhilfe anzeigen help contents mysql> Hilf...

So erstellen Sie Gitlab auf CentOS6

Vorwort Das ursprüngliche Projekt wurde im öffent...

Beginnen Sie CSS-Pseudoklassennamen nicht mit Zahlen

Wenn Neulinge Div+CSS entwickeln, müssen sie die ...

MySQL-Datenbank löscht doppelte Daten und behält nur eine Methodeninstanz bei

1. Problemeinführung Nehmen Sie ein Szenario an, ...

WeChat-Applet zum Speichern von Alben und Bildern in Alben

Ich entwickle derzeit eine Video- und Tool-App, ä...

Aufbau einer Docker+K8S-Clusterumgebung und verteilte Anwendungsbereitstellung

1. Docker installieren yum installiere Docker #St...

Docker benennt den Imagenamen und die TAG-Operation um

Bei der Verwendung von Docker-Images können Image...

Vue implementiert Sternebewertung mit Dezimalstellen

In diesem Artikel wird der spezifische Code von V...