suchen

Heim  >  Fragen und Antworten  >  Hauptteil

css – Fragen zum Flex-Layout

Der Code, den ich für das Flex-Layout verwende, ist wie folgt:
.cszgroup-ul{ display: flex; flex-wrap: wrap; padding-bottom: 5px;}
.cszgroup- ul li{ width: 31%; margin-bottom: 10px;}
Das Ergebnis sieht so aus:

Meine Frage ist: Wie kann ich den roten Linienrahmenteil der zweiten Reihe nach links ausrichten

滿天的星座滿天的星座2772 Tage vor882

Antworte allen(5)Ich werde antworten

  • phpcn_u1582

    phpcn_u15822017-06-05 11:15:12

    没试, 但是我想到了一个简单的办法? 在倒数第二的位置加一个占位的p, 将它的visibility设置为hidden, 如何?

    Antwort
    0
  • 高洛峰

    高洛峰2017-06-05 11:15:12

    cszgroup-ul {
      justify-content: flex-start;
    }

    Antwort
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-05 11:15:12

    如果你那些li不是动态加载进来的,有个笨办法,写一个空的li,撑起来。

    Antwort
    0
  • 天蓬老师

    天蓬老师2017-06-05 11:15:12

    没有什么好办法,添加额外的li来占位,等这里的li渲染完了再动态地添加额外节点占位。

    Antwort
    0
  • PHP中文网

    PHP中文网2017-06-05 11:15:12

    最后一个给他margin-left:auto;

    Antwort
    0
  • StornierenAntwort