Richten Sie flexible Elemente in Reihen mit dem angegebenen Abstand aus
P粉354948724
P粉354948724 2023-09-17 19:34:16
0
1
503

Ich habe zwei enthalten

的行,每行都有display: flex;,每个行中都包含几个子
项目。在下面的示例中,您可以看到在第一行中有2个项目(绿色的盒子标记为“item”),它们的比例为6/3。在第二行中有4个项目,它们的比例为2/2/2/3.

Jetzt möchte ich, dass das letzte Element in jeder Zeileflex: 3;)能够完美对齐,除非我添加一个gap: X px;hat.


Wie beziehe ich diesegap,以便具有相同宽度的项目根据它们的flexEigenschaftsausrichtung in die Berechnung ein? Oder vereinfachen Sie es grafisch im folgenden Codeausschnitt: Wie richte ich den roten Rand aus?

.flex { height: 50px; display: flex; gap: 20px; // <- 破坏我的布局的罪魁祸首 } .item { background-color: green; outline: 1px solid black; display: flex; justify-content: center; align-items: center; } .item-2 { flex: 2; } .item-3 { flex: 3; } .item-6 { flex: 6; }
item
item
item
item
item
item

P粉354948724
P粉354948724

Antworte allen (1)
P粉154798196

多种可能的解决方案之一是在另一个弹性div中包裹一些项目。
请参见下面的代码,其中包含类flex-item

item
item
item
item
item
item
.flex { height: 50px; display: flex; gap: 20px; // <- 破坏我的布局的罪魁祸首 } .item { background-color: green; outline: 1px solid black; display: flex; justify-content: center; align-items: center; } .item-2 { flex: 2; } .item-3 { flex: 3; } .item-6 { flex: 6; } .flex-item { display: flex; gap: 20px; justify-content: center; }
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!